django基础

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

你可能感兴趣的:(django基础)