Django创建模板、URL模式、创建视图函数
来源:互联网 发布:淘宝店招设计效果图 编辑:程序博客网 时间:2024/06/15 22:23
1.在应用目录下创建模板(templates目录)
在模板目录下创建archive.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Archive</title></head><body>{% for post in posts%}<h2>{{post.title}}</h2><p>{{post.timestamp}}</p><p>{{post.body}}</p>{% endfor %}</body></html>
2.创建URL模式为了区别项目URL和应用URL,复合物代码重用、DRY等准则。通过两部步定义URL映射规则并创建两个URLconf:一个用于项目,一个用于应用。
项目urls.py:
from django.conf.urls import urlfrom django.contrib import adminadmin.autodiscover()urlpatterns = [url(r'^mysite/',include('myblog.urls')),url(r'^admin/', admin.site.urls),]
应用url.py:from django.conf.urls import urlfrom .import viewsurlpatterns = [url(r'^$',views.archive)]
3.创建视图函数from http.client import HTTPResponsefrom django.shortcuts import render, render_to_response# Create your views here.from datetime import datetimefrom django.template import loader, Contextfrom .models import BlogPostdef archive(request):posts = BlogPost.objects.all()'''t = loader.get_template('archive.html')c = Context({'posts': posts})return HTTPResponse(t.render(c))'''return render_to_response('archive.html', {'posts':posts})
4.项目结构
5.数据库
6.测试
阅读全文
1 0
- Django创建模板、URL模式、创建视图函数
- 【Django】创建模板
- django 创建一个通用视图
- django创建自定义模板处理器
- 创建第一个Django工程之视图和URL配置,404错误
- python和Django创建博客首页视图
- Django-视图URL
- django创建模板库——创建过滤器
- 创建一个简单的视图(模板)插件
- Django 创建
- Django视图模板
- 创建视图
- 创建视图
- 创建视图
- 创建视图
- 创建视图
- 创建视图
- 创建视图
- BZOJ 3237 浅谈CDQ分治+带撤销并查集
- 三点如何动态的画圆弧 其实主要是能知道绘制圆弧的方向就行
- disruptor(三)
- java学习之路
- 分析关于棋牌类游戏开发运营成功需要注意的几点
- Django创建模板、URL模式、创建视图函数
- 计算机图形学中的数学知识
- IOS成长之路-添加数据库文件到应用程序路径中
- 小白学tkinter(pack属性fill和expand)
- Java集合类详解
- JavaScript中事件操作和设置事件
- Professional Assembly Language 十二章系统调用例子for mac
- UVALive 4999 Electricity Connection
- 在Action中操作域对象