将“注册”应用程序导入到我的任何python脚本中时出现问题(PyCharm显示错误-“未解决的参考'注册'”)。Django-registration-redux
已安装并可以正常加载,例如从urls.py
。我自己的应用程序也有问题,我从来没有遇到过问题。在下面urls.py
user_profile
也无法识别。您如何将文件夹级别提高而不是降低,我知道如果您要进入文件夹,则每个文件夹都包含一个点,但是如何返回?这可能与这种情况无关,但总的来说。这是我的项目布局:
|--'project'
| |--'Lib'
| | |--'site-packages'
| | | |--'registration'
| |--'src'
| | |--'proj'
| | | |-- settings.py
| | | |-- urls.py
| | |--'user_profile'
| | | |-- forms.py
urls.py
from django.conf import settings
from django.conf.urls import url, include
from django.conf.urls.static import static
from django.contrib import admin
import user_profile.views as views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$', views.home),
url(r'^accounts/', include('registration.backends.default.urls')),
]
表格
from registration.forms import RegistrationFormUniqueEmail
from django import forms
class UserProfileRegistrationForm(RegistrationFormUniqueEmail):
field = forms.CharField()
settings.py
import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
INS
TALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites', # manually added
'django.contrib.messages',
'django.contrib.staticfiles',
# third party apps
'crispy_forms',
'debug_toolbar',
# my apps
'user_profile',
'registration',
]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句