首页 > Web开发 > 详细

Django -- Views and URLconf

时间:2016-04-23 16:40:12      阅读:282      评论:0      收藏:0      [点我收藏+]

1 创建工程

django-admin startproject mysite  && cd mysite

 

2 创建应用

python manage.py startapp blog

 

3 安装应用

 创建app后,首先在project的settting.py中安装应用,即在 INSTALLED_APPS添加:‘blog‘,

 

4 配置project的mysite/urls.py,在urlpatterns中添加:

url(r‘^blog/‘, include(‘blog.urls‘)),    #这样每个app在project的urls.py只添加一行,具体的url在每个app各自的urls.py中进一步配置

 

5 配置app的blog/urls.py(新建)

from django.conf.urls import url

form . import views

urlpatterns = [
    url(r^$, views.blog),         #此时127.0.0.1:8000/blog/ 就会匹配views.py中的blog视图函数
]

 

 

6 使用命名空间,去除url硬编码

urls.py


app_name = ‘music‘

...
url(r(?P<album_id>\d+), views.detail, name=detail), ... #当需要跳转到detail视图时,只需要这样: href="{% url ‘music:detail‘ album.id %}"

 

Django -- Views and URLconf

原文:http://www.cnblogs.com/roronoa-sqd/p/4916149.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!