- 安装:
pyton setup.py install
安装完毕后, Django会自动在 [python install dir]/scripts目录下安装 django-admin.py。 - 生成项目目录
django-admin.py startproject newtest
当前目录下创建newtest目录, 进去后可以看到四个文件:
__init__.py : 表示这是一个Python的包。
manage.py : 提供简单化的django-admin.py命令,特别是可以自动运行 DJANGO_SETTINGS_MODULES 和 PYTHONPATH的处理, 而没有这个命令, 处理上面的环境变量是件麻烦的事情。
setting.py : django的配置文件。
urls.py : URL映射处理文件, URL对应某个模块方法的映射。 - 启动web server
manage.py runserver - helloword模块的增加
在newtest目录下创建文件 helloworld.py, 内容:
from django.http import HttpResponse
def index(request):
return HttpResponse( " Hello, Django. " ) - 修改urls.py
必须要改, 如下:
from django.conf.urls.defaults import *
urlpatterns = patterns( '' ,
# Example:
# (r'^newtest/', include('newtest.apps.foo.urls.foo')),
(r ' ^$ ' , ' newtest.helloworld.index ' ),
# Uncomment this for admin:
# (r'^admin/', include('django.contrib.admin.urls')),
)
保存。上面的 r'^$' 是为了匹配空串, 如“http://localhost:8000/”。
此时如果web server 已经启动,那么直接刷新页面就行了。
[Python]Django Step by Step 笔记(一)
最新推荐文章于 2024-04-27 01:35:10 发布