我尝试在django中编写hello world程序但是我没有得到预期的结果。请帮忙 - 第二天卡在这里。我的Python版本2.7。 Django 1.6.2
目录列表:
1。视图文件中的代码
from django.http import HttpResponse
def hello(request):
return HttpResponse(“hello world”)
2。网址文件中的代码
from django.conf.urls import patterns, include, url
from mysite.views import hello
#from django.contrib import admin
#admin.autodiscover()
#urlpatterns = patterns('',
# Examples:
# url(r'^$', 'mysite.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),
#url(r'^admin/', include(admin.site.urls)),
url(r'^$', 'mysite.views.hello’, name=‘hello’)
)
""
中的SyntaxError例外值:
非ASCII字符' \ xe2'在文件/Users/**/**/djcode/mysite/mysite/urls.py第16行,但没有声明编码;有关详细信息,请参阅http://www.python.org/peps/pep-0263.html(urls.py,第16行)
[请注意:星号用于隐藏上面的路径]
答案 0 :(得分:4)
您使用的是不同的字符:
url(r'^$', 'mysite.views.hello’, name=‘hello’)
应该是:
url(r'^$', 'mysite.views.hello', name='hello')
所以澄清’
应该是'
代码。