Local instance can not run due to missing NORECAPTCHA_SITE_KEY
Trying utils/init
or utils/run
in a clean local instance of the repo results in the following traceback:
Unhandled exception in thread started by <function wrapper at 0x7fd037d3eed8>
Traceback (most recent call last):
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/utils/autoreload.py", line 229, in wrapper
fn(*args, **kwargs)
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 107, in inner_run
autoreload.raise_last_exception()
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/utils/autoreload.py", line 252, in raise_last_exception
six.reraise(*_exception)
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/utils/autoreload.py", line 229, in wrapper
fn(*args, **kwargs)
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/__init__.py", line 18, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/apps/registry.py", line 115, in populate
app_config.ready()
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/contrib/admin/apps.py", line 22, in ready
self.module.autodiscover()
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/contrib/admin/__init__.py", line 24, in autodiscover
autodiscover_modules('admin', register_to=site)
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/utils/module_loading.py", line 74, in autodiscover_modules
import_module('%s.%s' % (app_config.name, module_to_search))
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/osboxes/inkscape-web/person/admin.py", line 40, in <module>
from .forms import TeamForm
File "/home/osboxes/inkscape-web/person/forms.py", line 50, in <module>
class PasswordForm(PasswordResetForm):
File "/home/osboxes/inkscape-web/person/forms.py", line 51, in PasswordForm
recaptcha = NoReCaptchaField(label=_("Human Test"))
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/nocaptcha_recaptcha/fields.py", line 36, in __init__
settings.NORECAPTCHA_SITE_KEY
File "/home/osboxes/inkscape-web/pythonenv/local/lib/python2.7/site-packages/django/conf/__init__.py", line 49, in __getattr__
return getattr(self._wrapped, name)
AttributeError: 'Settings' object has no attribute 'NORECAPTCHA_SITE_KEY'