Django中文官方版02-创建app
2017-05-16 16:37
417 查看
注:Django中的project和app的关系是,一个project中可包含多个app,一个app可存在于多个project中
1.创建polls app
注:创建成功后,会出现如下目录:
2.创建views
注:Django也是MVC模式的
打开polls/views.py
输入:
注:字符串代表页面显示的内容
3.添加路由配置
在polls目录下添加urls.py文件,创建完后目录内容如下:
4.编辑路由配置内容
打开polls/urls文件
输入以下内容:
5.在项目路由中注册app路由地址
打开mysite/urls.py
输入以下内容:
注:官方说明是除了admin这个app不需要用include()去注册,别的app都需要使用
原文摘自官方地址https://docs.djangoproject.com/en/1.11/intro/tutorial01/,本文只做精简化翻译,详细内容可去指定地址阅读
1.创建polls app
python manage.py startapp polls
注:创建成功后,会出现如下目录:
polls/ __init__.py admin.py apps.py migrations/ __init__.py models.py tests.py views.py
2.创建views
注:Django也是MVC模式的
打开polls/views.py
输入:
from django.http import HttpResponse def index(request): return HttpResponse("Hello, world. You're at the polls index.")
注:字符串代表页面显示的内容
3.添加路由配置
在polls目录下添加urls.py文件,创建完后目录内容如下:
polls/ __init__.py admin.py apps.py migrations/ __init__.py models.py tests.py urls.py views.py
4.编辑路由配置内容
打开polls/urls文件
输入以下内容:
from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.index, name='index'), ]
5.在项目路由中注册app路由地址
打开mysite/urls.py
输入以下内容:
from django.conf.urls import include, url from django.contrib import admin urlpatterns = [ url(r'^polls/', include('polls.urls')), url(r'^admin/', admin.site.urls), ]
注:官方说明是除了admin这个app不需要用include()去注册,别的app都需要使用
原文摘自官方地址https://docs.djangoproject.com/en/1.11/intro/tutorial01/,本文只做精简化翻译,详细内容可去指定地址阅读
相关文章推荐
- Django中文官方版01-创建项目
- Django中文官方版08-创建简单表单
- Django tutorial(1)【翻译】编写第一个Django app,第一部分——创建项目
- 创建Django app步骤
- Django 2 创建app
- Sencha学习笔记4: Creating your First App - 官方创建您的第一个Sencha Touch应用指导
- 创建app-django
- 【翻译】编写第一个Django app,第一部分——创建项目
- 解决用django创建网站时mysql插入中文数据报错的问题
- django 创建APP 后找不到 templates文件夹下的Html文件。
- 创建django project及app中的若干问题
- python Django 1.7 中文入门 (官网) 09 创建admin帐号
- Django创建Project和创建App
- [Andriod官方训练教程]创建你的第一个App之创建一个简单的用户界面
- [Andriod官方训练教程]创建你的第一个App之运行你的App
- 【译】Django官方教程——编写你的第一个Django app,部分1
- Django tutorial(2)【翻译】编写第一个Django app,第二部分——创建模型和使用模型
- [Andriod官方训练教程]创建你的第一个App之运行你的App
- [Andriod官方训练教程]创建你的第一个App之开始另一个Activity
- ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布