tango with django chapter 4 Django Basics

来源:互联网 发布:php form表单提交 编辑:程序博客网 时间:2024/06/05 09:54

Creating a Project

django-admin.py startproject tango_with_django_project.├── manage.py└── tango_with_django_project  #     ├── __init__.py # 表明是一个python包    ├── settings.py # django 项目的配置文件    ├── urls.py # 存放项目的url模式的地方    └── wsgi.py # 一个用来帮助运行开发服务器并且勇于部署到生产环境的python脚本

work flow

creating a django project

python django-admin.py startproject project_name

creating a application

python manage.py startapp app_name

config install_apps in project_name/project_name/settings.py

install_apps

config urls.py in project_name/project_name/urls.py

url(r'^rango/', include('rango.urls')),

config urls.py in app_name/urls.py

urlpatterns = patterns(    '',    url(r'^$', views.index, name='index'),    url(r'^about/', views.about, name='about'),)

creating views in app_name/views.py

def index(request):    return HttpResponse(        'Rango started!~~~' +        '<br /><a href="/rango/about">About Rango</a>'        )def about(request):    return HttpResponse(        'This is about page of Rango~~~' +        '<br /><a href="/rango/">Rango</a>'        )

Django dispatcher

0 0
原创粉丝点击