Python 运行django教程时出错
嗨,Python和Django社区。我正在浏览Youtube上的一些教程。我有一些错误,我无法理解 这是我的项目结构:Python 运行django教程时出错,python,django,Python,Django,嗨,Python和Django社区。我正在浏览Youtube上的一些教程。我有一些错误,我无法理解 这是我的项目结构: root@ubuntu:/home/lol/django-developer/env16/mysite# tree . ├── article │ ├── admin.py │ ├── admin.pyc │ ├── __init__.py │ ├── __init__.pyc │ ├── models.py │ ├── models.pyc │ ├
root@ubuntu:/home/lol/django-developer/env16/mysite# tree
.
├── article
│ ├── admin.py
│ ├── admin.pyc
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── models.py
│ ├── models.pyc
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── db-nik-yobana.sqlite3
├── manage.py
├── mysite
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── settings.py
│ ├── settings.pyc
│ ├── urls.py
│ ├── urls.pyc
│ ├── wsgi.py
│ └── wsgi.pyc
├── polls
│ ├── admin.py
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── models.py
│ ├── models.pyc
│ ├── tests.py
│ └── views.py
└── templates
└── myview.html
这是…/mysite/url.py文件:
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^basicview/', include('article.urls')), # comment out = no errors
)
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'article',
这是我的…/article/url.py文件:
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^basicview/', include('article.urls')), # comment out = no errors
)
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'article',
这是my settings.py文件的一部分:
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^basicview/', include('article.urls')), # comment out = no errors
)
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'article',
当我注释掉“url(r'^basicview/,include('article.url')”)行时,运行DevelopmentWebServer时没有任何错误。Django服务器显示“它成功了!祝贺您第一个使用Django的页面。”没有注释,我在网页中看到一个错误:
SyntaxError at /
invalid syntax (urls.py, line 7)
Request Method: GET
Request URL: http://192.168.211.128/
Django Version: 1.6
Exception Type: SyntaxError
Exception Value:
invalid syntax (urls.py, line 7)
Exception Location: /home/lol/django-developer/env16/local/lib/python2.7/site- packages/django/utils/importlib.py in import_module, line 40
Python Executable: /home/lol/django-developer/env16/bin/python
Python Version: 2.7.6
Python Path:
['/home/lol/django-developer/env16/mysite',
'/home/lol/django-developer/env16/lib/python2.7',
'/home/lol/django-developer/env16/lib/python2.7/plat-i386-linux-gnu',
'/home/lol/django-developer/env16/lib/python2.7/lib-tk',
'/home/lol/django-developer/env16/lib/python2.7/lib-old',
'/home/lol/django-developer/env16/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-i386-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/home/lol/django-developer/env16/local/lib/python2.7/site-packages',
'/home/lol/django-developer/env16/lib/python2.7/site-packages']
Server time: Чтв, 30 Окт 2014 13:22:38 +0400
▼ Local vars
Variable Value
urlconf_module
'article.urls'
namespace
None
app_name
None
arg
'article.urls'
我搞不懂。出了什么问题?我明白了,它不喜欢article.urls变量,但如何修复它?在article/urls.py文件中缺少“)”
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
) # <----- you're missing this line?
希望有帮助 在文章/url.py文件中缺少“)”
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
) # <----- you're missing this line?
希望有帮助 在文章/url.py文件中缺少“)”
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
) # <----- you're missing this line?
希望有帮助 在文章/url.py文件中缺少“)”
from django.conf.urls import patterns, include, url
urlpatterns = patterns('',
url(r'^/1', 'article.views.basic_one'),
url(r'^/2', 'article.views.template_two'),
url(r'^/3', 'article.views.template_three_simple'),
) # <----- you're missing this line?
希望有帮助 你能发布整个
文章/url.py
而不仅仅是那个片段吗?很难,但是你的url.py中有一个结尾)
吗?你能发布整个文章/url.py
而不仅仅是那个片段吗?很难,但是你的URL.py中是否有一个结尾)
?你能发布整个文章/url.py
而不仅仅是那个片段吗?很长,但是你的URL.py中是否有一个结尾)
?你能发布整个文章/url.py
而不仅仅是那个片段吗?很长,但是你的URL.py中有一个结束符吗!这很有帮助。Thanx!:)是的!这很有帮助。Thanx!:)是的!这很有帮助。Thanx!:)是的!这很有帮助。Thanx!:)