1、创建一个项目 django-admin startproject mysite
django-admin.py
django-admin.py
项目的设置 settings.py 文件
总的urls配置文件 urls.py
部署服务器时用到的 wsgi.py 文件
__init__.py 是python包的目录结构必须的,与调用有关
2、创建一个APP
python manage.py startapp learn
或 django-admin.py startapp learn
APP里面的文件:admin.py apps.py __init__.py migrations models.py tests.py views.py
3、把我们新定义的app加到settings.py中的INSTALL_APPS中
修改 mysite/mysite/settings.py
新建的 app 如果不加到 INSTALL_APPS 中的话, django 就不能自动找到app中的模板文件(app-name/templates/下的文件)
和静态文件(app-name/static/中的文件)
4、定义视图函数(访问页面时的内容)
# coding:utf-8
from django.http import HttpResponse
def index(request):
return HttpResponse(u"欢迎光临 自强学堂!")
5、定义视图函数相关的URL(网址) (即规定 访问什么网址对应什么内容
我们打开 mysite/mysite/urls.py 这个文件
总的urls配置文件 urls.py
部署服务器时用到的 wsgi.py 文件
__init__.py 是python包的目录结构必须的,与调用有关
2、创建一个APP
python manage.py startapp learn
或 django-admin.py startapp learn
APP里面的文件:admin.py apps.py __init__.py migrations models.py tests.py views.py
3、把我们新定义的app加到settings.py中的INSTALL_APPS中
修改 mysite/mysite/settings.py
新建的 app 如果不加到 INSTALL_APPS 中的话, django 就不能自动找到app中的模板文件(app-name/templates/下的文件)
和静态文件(app-name/static/中的文件)
4、定义视图函数(访问页面时的内容)
# coding:utf-8
from django.http import HttpResponse
def index(request):
return HttpResponse(u"欢迎光临 自强学堂!")
5、定义视图函数相关的URL(网址) (即规定 访问什么网址对应什么内容
我们打开 mysite/mysite/urls.py 这个文件