Python 运行django教程时出错

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 │ ├

嗨,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
│   ├── 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!:)