我正在开发Django 2.2和DjangoCMS 3.7.4。我在使用Django simple captacha时遇到了一个问题。我遵循了安装指南(https://django-simple-captcha.readthedocs.io/en/latest/usage.html#installation)
当DEBUG=True
但当DEBUG=False
在settings.py
中,当我尝试发送联系人表单时,它会工作
这里是我的urls.py
:
# -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function, unicode_literals
from cms.sitemaps import CMSSitemap
from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.conf.urls.i18n import i18n_patterns
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.views.static import serve
from django.views.generic import TemplateView
from .views import career_form, contact_form, mentions
admin.autodiscover()
urlpatterns = [
url(r'^mentions/$', mentions, name='mentions'),
url(r'^sitemap\.xml$', sitemap,
{'sitemaps': {'cmspages': CMSSitemap}}),
]
urlpatterns += i18n_patterns(
url(r'^captcha/', include('captcha.urls')),
url(r'^admin/', admin.site.urls), # NOQA
url(r'^ckeditor/', include('ckeditor_uploader.urls')),
url(r'^', include('cms.urls')),
url(r'^career/', include('career.urls')),
url(r'^carreer_form', career_form, name='career_form'),
url(r'^contact_form', contact_form, name='contact_form'),
)
urlpatterns + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
# This is only needed when using runserver.
if settings.DEBUG:
urlpatterns = [
url(r'^media/(?P<path>.*)$', serve,
{'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
] + staticfiles_urlpatterns() + urlpatterns
我在settings.py
中安装的应用程序:
INSTALLED_APPS = [
'djangocms_admin_style',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.admin',
'django.contrib.sites',
'django.contrib.sitemaps',
'django.contrib.staticfiles',
'django.contrib.messages',
'ckeditor',
'ckeditor_uploader',
'djangocms_text_ckeditor',
'cms',
'menus',
'sekizai',
'treebeard',
'filer',
'easy_thumbnails',
'djangocms_column',
'djangocms_file',
'djangocms_link',
'djangocms_picture',
'djangocms_style',
'djangocms_snippet',
'djangocms_googlemap',
'djangocms_video',
'absolute',
'aldryn_forms',
'aldryn_forms.contrib.email_notifications',
'captcha',
'emailit',
'macros',
'oloron',
'news.apps.NewsConfig',
'logs.apps.LogsConfig',
'charts.apps.ChartsConfig',
'directory.apps.DirectoryConfig',
'career.apps.CareerConfig',
'accordion'
]
目前没有回答
相关问题 更多 >
编程相关推荐