视图:
视图(view)组成了Django应用程序里很多(有时候几乎是全部)的逻辑。
它们的定义实际上却很简单: 它们是连接到一个或多个定义URL上的Python函数,
这些函数都返回一个HTTP响应对象。
node2:/app/mysite/blog#cat view.py
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
# from django.shortcuts import render, render_to_response
from .models import *
# Create your views here.
from django.http import HttpResponse
from django.template import loader
def index(req):
# get all blogpost objects
blog_list = BlogPost.objects.all()
print blog_list
template = loader.get_template('index.html')
context = {
'blog_list':blog_list
}
return HttpResponse(template.render(context, req))
------------------------------------------
Content-Type: text/html; charset=utf-8
<html>
<style type="text/css">
body{color:#efd;background:#453;padding:0 5em;margin:0}
h1{padding:2em 1em;background:#675}
h2{color:#bf8;border-top:1px dotted #fff;margin-top:2em}
p{margin:1em 0}
</style>
<body>
<h1>虫师blog</h1>
<h3>大人不华,君子务实</h3>
<h2>www</h2>
<p>1,September 29th</p>
<p>呃呃呃</p>
<h2>赵杨健</h2>
<p>1,September 28th</p>
<p>达到达到</p>
<h2>9999</h2>
<p>1,September 27th</p>
<p>999999999</p>
<h2>ttt</h2>
<p>1,September 26th</p>
<p>tttttttttt</p>
<h2>aabbcc</h2>
<p>1,September 26th</p>
<p>112233aabbcc</p>
<h2>测试</h2>
<p>1,September 26th</p>
<p>1111</p>
</body>
</html>
------------------------------------------
返回HTTP响应对象给模板(前台)
Django视图 view
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:Django 中的urls 导入
下一篇:Django model类
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
如何基于Django中的WebSockets和异步视图来实现实时通信功能
探讨如何利用Django中的WebSockets和异步视图来实现实时通信功能。
数据 WebSockets Django 异步视图 实时通信 -
如何在Odoo中利用SQL视图创建动态视图
odoo sql 视图
SQL 数据 菜单项 -
MySQL 给用户添加 ALTER VIEW 的权限
在某些情况下,需要为用户添加特定的权限,例如 ALTER VIEW 权限,以允许他们修改视图。
数据库 MySQL 数据 ALTER VIEW 视图 -
Django视图(View)
django视图,django基础入门
django view -
【Django视图(View与APIView)】
Django视图(View与APIView)
数据 django json -
Python Django 4.2.5教程:编写视图view
polls/urls.py为新增文件。
python django 3c html -
Django View视图工作原理解析说明
Django view视图解析
django python 后端 流程图 原理图 -
django -- 视图
视图 视图就是一个python函数或者类,它接受web请求并返回web响应,响应可以是一个字符串或者H
django 字符串 json