尝试设置django-contact-form

时间:2016-06-03 15:40:13

标签: python django forms django-forms

我已经安装了django-contact-form模块并修改了我的django应用程序根目录下的urls.py文件,其中包含:

from django.conf.urls import include, url


urlpatterns = [
    # ... other URL patterns for your site ...
    url(r'^contact/', include('contact_form.urls')),
] 

根据此处列出的说明:

https://django-contact-form.readthedocs.io/en/1.2/quickstart.html

但是当我尝试运行我的Django应用程序时,我收到以下错误:

RuntimeError: Model class django.contrib.sites.models.Site doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

我没有在INSTALLED_APPS设置中添加'contact_form',因为指南说明没有必要。

有谁知道可能会发生什么?在我的urls.py文件中没有该行,该应用程序运行良好。

1 个答案:

答案 0 :(得分:1)

您是否尝试将django.contrib.sites添加到INSTALLED_APPS的{​​{1}}列表中?