django视图与网址
新建项目
- 切换到项目所要建设的目录下
- django-admin startproject mysite
也可能是django-admin.py
新建应用
- 切换到外层mysite文件夹(该文件夹内部还有一个mysite)
- python manage.py startapp aname
如果成功,会在外层的mysite中多一个应用的文件夹 - 将新定义的应用添加到mysite/mysite/settings.py中的INSTALL_APPS中。
用于自动找到app中的模板文件和静态文件(后面学到回来加笔记)
定义视图函数
- 修改views.py,如下:
from django.http import HttpResponse
def index(request):
return HttpResponse(u"")
引入HttpResponse用于网页进行响应
定义了index函数,接受request,返回response
request内部包含get或post内容。
定义视图函数的url网址
- 修改urls.py文件,引入应用中的视图函数
- 在urlpattern中添加路径。
运行服务器
- 本机运行:
python manage.py runserver - 监听所有ip:
python manage.py runserver 0.0.0.0:8000
网友评论