Django的学习(六)————templates过滤器、Django shell、admin
一、filter:
1.介绍:
写在模板中,属于Django的模板语言。
可以修改模板中的变量,从而显示不同的内容
2.使用:
{{ value | filter }},且过滤器可以嵌套使用
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Edit_page</title> 6 </head> 7 <body> 8 <form action="{% url 'blog:edit_action' %}" method="post"> 9 {% csrf_token %} 10 <input type="hidden" name="article_id" value="{{ article.id | default:'0' }}"/> 11 <label>文章标题 12 <input type="text" name="title" value=" {{ article.title }}"/> 13 </label> 14 <br/> 15 <label>文章内容 16 <input type="text" name="content" value="{{ article.content }}"/> 17 </label> 18 <br/> 19 <input type="submit" value="提交"> 20 </form> 21 </body> 22 </html>
二、Django Shell:
调试和使用新的功能,在manage.py中使用:
python manage.py shell
其他操作查看官方文档。
三、Admin:
改变admin的注册方式,让其显示更多的信息。
1.创建admin配置类:
ArticleAdmin(admin.Models)
admin.site.register(Article, ArticleAdmin)
使得Article和ArticleAdmin在一起
2.显示其他字段:
list_display=('title', 'content')
list_display同时支持tuple和list
3.过滤器:
list_filter = ('pub_time', )
转载于:https://www.cnblogs.com/future-dream/p/10391006.html
Django的学习(六)————templates过滤器、Django shell、admin相关推荐
- Django框架学习(一)Django框架安装和项目创建详解
Django框架学习(一)Django框架安装和项目创建详解 文章目录 Django框架学习(一)Django框架安装和项目创建详解 一.简介 1.1介绍 1.2 URL 1.3.框架原理 二.安装 ...
- (5)完整的Django框架学习之自定义过滤器及标签
新建文件 1.自定义过滤器 2.自定义标签 3.包含标签
- Django学习系列之五:Django 的模板的render替换render_to_string用法及templates模板查找路径顺序
Django学习系列之五:Django 的模板的render替换render_to_string用法及templates模板查找路径顺序 1.Django 的模板的render替换render_to_ ...
- Django框架学习收藏
Django 购买视频自学读书笔记 https://www.bilibili.com/video/av17879644/?p=1 ---------自我学习总结01 一.django 1.MVC设计理 ...
- django系统学习笔记
转自:http://hi.baidu.com/derris/item/7ca6013e330563fede2221ab 2010-02-07 00:12 django系统学习笔记--(1)hello ...
- django项目学习
socket编程 scocket 协议位于服务端和客户端之间,b/s架构之间的通信步骤如下图所示.我们web开发做的就是socket服务端的时,通过客户端发来的数据,返回给客户端想要的数据. 简单使用 ...
- python学习第八天---用Django框架创建可重用注册登录系统
python学习第八天---用Django框架创建可重用注册登录系统 实现的功能 项目开始前的整体规划 搭建环境完成基础配置 创建app 更改语言和时区 数据库表生成 启动开发服务器 浏览器访问,检测 ...
- Django框架学习
Django是现在世界上python语言应用最广泛.发展最成熟的web框架.它足够完整 ,不需要依赖其他就可以开发出 非常完整的web应用.Django的主要内容如下: Django综述:了解Djan ...
- django+xadmin学习笔记
第1章 强力django+杀手级xadmin 打造上线标准的在线教育平台-导学 课程简介和学习安排 1-1 强力django+杀手级xadmin 打造上线标准的在线教育平台 第2章 开发环境搭建-li ...
- Django的学习日记
##创建一个django项目的具体步骤: 1.首先创建project: PS D:\pythonProject_云笔记> django-admin startproject tudu_note ...
最新文章
- J.U.C系列(一)CountDownLatch的使用
- JavaScript中随着鼠标拖拽而移动的块
- 启动vue项目报错:ENOSPC: System limit for number of file watchers reached, watch
- 商品规格js_品优购电商系统开发 第3章 规格及模板管理
- (z)如何在SignalTAP II中保留特定节点
- HTML meta refresh 刷新与跳转(重定向)页面
- VMworld 2010旧金山胜利闭幕
- java http 302重定向_Java 纯HTTP请求 禁止302自动重定向
- RTSP摄像机为什么还保留MJPEG编码格式
- 学棋五年的我输给了昇腾CANN
- 分布式 基本理论 BASE
- python简单程序实例-python实现的简单窗口倒计时界面实例
- codeforces 496 E. Distributing Parts(贪心+set二分)
- ## 数据结构之单向链表的基本操作详细总结 爆肝总结超详细万字长文C语言版
- bzoj 1012 最大数maxnumber
- iOS Xcode如何打包ipa安装包
- 上海野生动物园一日游
- 客户端专项测试-启动时间测试
- quartz 参数说明
- 四 状语从句(2021-11-09)