django 第一个web页面

主要参考

 http://www.djangobook.com/en/2.0/chapter03.html

http://blog.csdn.net/thinkinside/article/details/7218340

http://djangobook.py3k.cn/chapter03/


遇到问题

1 是python版本:djanjo1.6.1 要在python2.6之上,而测试环境Linux系统的python版本是2.4.3 ,升级系统python 

   参考 http://www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html

2 一直报这个异常,找不到URL资源http://127.0.0.1:8000/time/

Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order:
^hello/$
^admin/
The current URL, time/, didn't match any of these.

下面说一下操作步骤:

1 执行命令 django-admin.py startproject mysite,生结果

django 第一个web页面_第1张图片


2 在mysite目录下创建文件views.py

e:/django/mysite/mysite/views.py,内容是

from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello world")

3 修改urls.py文件,改后内容是

from django.conf.urls import patterns, include, url

#from django.contrib import admin
from mysite.views import hello          // 添加行
#admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'mysite.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
    url(r'^hello/$', hello),          // 添加的行
#    url(r'^admin/', include(admin.site.urls)),
)

4 启动服务器

python manage.py runserver

5 在浏览器地址栏输入  http://127.0.0.1:8000/hello/,看到结果Hello World

6 mysite下的目录结构

   django 第一个web页面_第2张图片



你可能感兴趣的:(django 第一个web页面)