![](/img/trans.png)
[英]very unexpected IndentationError: unexpected indent in django urls.py
[英]Django - IndentationError at empty line - urls.py
當我嘗試訪問服務器的任何頁面時,Django都會在urls.py的第93行引發異常,盡管該行為空,並且我在附近找不到任何縮進錯誤。
Traceback:
File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
89. response = middleware_method(request)
File "/usr/local/lib/python2.7/dist-packages/django/middleware/common.py" in process_request
67. if (not urlresolvers.is_valid_path(request.path_info, urlconf) and
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in is_valid_path
555. resolve(path, urlconf)
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in resolve
444. return get_resolver(urlconf).resolve(path)
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in resolve
317. for pattern in self.url_patterns:
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in url_patterns
347. patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in urlconf_module
342. self._urlconf_module = import_module(self.urlconf_name)
File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py" in import_module
35. __import__(name)
File "/var/www/streambed/shelly/shelly/urls.py" in <module>
133. (r'', include('api_docs.urls')),
File "/usr/local/lib/python2.7/dist-packages/django/conf/urls/__init__.py" in include
24. urlconf_module = import_module(urlconf_module)
File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py" in import_module
35. __import__(name)
Exception Type: IndentationError at /plot
Exception Value: unexpected indent (urls.py, line 93)
這是urls.py的樣子:
第83行:
urlpatterns = patterns(
r'',
url(r'', include('webapp.urls', namespace='feed')),
.....
91/92行:
url(r'^~(?P<username>[-A-Za-z0-9_.]+)/(?P<plot_id>\d+)/(?P<title>[A-Za-z0'
'-9\-]+)/$', 'webapp.views.feed.index', name="shareplot"),
第93行為空
第94行:
url(r'^~(?P<username>[-A-Za-z0-9_.]+)/(?P<plot_id>\d+)/?\.embed$',
inplot.as_view(), name="inplot"),
url(r'^~(?P<username>[-A-Za-z0-9_.]+)/(?P<plot_id>\d+)/(?P<title>[\w\-]+)'
'?\.embed$', inplot.as_view(), name="inplot"),
基本上,縮進錯誤是在另一個模塊的urls.py中,而不是我正在研究的主文件中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.