0
我想在我的項目上使用Django註冊包作爲APP。我所做的只是Django註冊作爲APP錯誤__init__.py
- 下載的軟件包從「SOWL
下」
- 複製的「註冊」的文件夾在我的項目的URLs.py在我的項目的設置添加
(r'^accounts/', include('registration.backends.default.urls')),
.py添加「註冊」
INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'CATALOG', 'SOWLAPP', 'registration', # Uncomment the next line to enable the admin: 'django.contrib.admin', # Uncomment the next line to enable admin documentation: 'django.contrib.admindocs', )
它提供了以下錯誤 -
C:\SHIYAM\Personal\SuccessOwl\SOWL0.1\SOWL>python manage.py runserver
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line
443, in execute_from_command_line
utility.execute()
File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line
382, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Python27\lib\site-packages\django\core\management\base.py", line 196,
in run_from_argv
self.execute(*args, **options.__dict__)
File "C:\Python27\lib\site-packages\django\core\management\base.py", line 217,
in execute
translation.activate('en-us')
File "C:\Python27\lib\site-packages\django\utils\translation\__init__.py", lin
e 105, in activate
return _trans.activate(language)
File "C:\Python27\lib\site-packages\django\utils\translation\trans_real.py", l
ine 194, in activate
_active.value = translation(language)
File "C:\Python27\lib\site-packages\django\utils\translation\trans_real.py", l
ine 183, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File "C:\Python27\lib\site-packages\django\utils\translation\trans_real.py", l
ine 160, in _fetch
app = import_module(appname)
File "C:\Python27\lib\site-packages\django\utils\importlib.py", line 35, in im
port_module
__import__(name)
File "C:\SHIYAM\Personal\SuccessOwl\SOWL0.1\SOWL\registration\__init__.py", li
ne 3
<!DOCTYPE html>
^
SyntaxError: invalid syntax
C:\SHIYAM\Personal\SuccessOwl\SOWL0.1\SOWL>
我在看的urls.py
,__init__.py
從註冊軟件包和他們我所有的項目下看起來不同於平常的urls.py
,__init__.py
從常規應用。他們爲什麼不同,我該怎麼做才能讓它與衆不同?
- SHM
當你複製'registration'應用程序時,它看起來有些問題。回溯表明'__init __。py'包含像'<!DOCTYPE html>'這樣的html,它絕對不應該。 – Alasdair 2012-08-10 14:06:43
你下載了什麼版本,從哪裏下載? – Alasdair 2012-08-10 14:07:00
如果你在這裏發佈完整的異常追溯,你會得到比發佈一半異常截圖更快的答案。 – Meitham 2012-08-10 14:08:31