一、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相关推荐

  1. Django框架学习(一)Django框架安装和项目创建详解

    Django框架学习(一)Django框架安装和项目创建详解 文章目录 Django框架学习(一)Django框架安装和项目创建详解 一.简介 1.1介绍 1.2 URL 1.3.框架原理 二.安装 ...

  2. (5)完整的Django框架学习之自定义过滤器及标签

    新建文件 1.自定义过滤器 2.自定义标签 3.包含标签

  3. Django学习系列之五:Django 的模板的render替换render_to_string用法及templates模板查找路径顺序

    Django学习系列之五:Django 的模板的render替换render_to_string用法及templates模板查找路径顺序 1.Django 的模板的render替换render_to_ ...

  4. Django框架学习收藏

    Django 购买视频自学读书笔记 https://www.bilibili.com/video/av17879644/?p=1 ---------自我学习总结01 一.django 1.MVC设计理 ...

  5. django系统学习笔记

    转自:http://hi.baidu.com/derris/item/7ca6013e330563fede2221ab 2010-02-07 00:12 django系统学习笔记--(1)hello ...

  6. django项目学习

    socket编程 scocket 协议位于服务端和客户端之间,b/s架构之间的通信步骤如下图所示.我们web开发做的就是socket服务端的时,通过客户端发来的数据,返回给客户端想要的数据. 简单使用 ...

  7. python学习第八天---用Django框架创建可重用注册登录系统

    python学习第八天---用Django框架创建可重用注册登录系统 实现的功能 项目开始前的整体规划 搭建环境完成基础配置 创建app 更改语言和时区 数据库表生成 启动开发服务器 浏览器访问,检测 ...

  8. Django框架学习

    Django是现在世界上python语言应用最广泛.发展最成熟的web框架.它足够完整 ,不需要依赖其他就可以开发出 非常完整的web应用.Django的主要内容如下: Django综述:了解Djan ...

  9. django+xadmin学习笔记

    第1章 强力django+杀手级xadmin 打造上线标准的在线教育平台-导学 课程简介和学习安排 1-1 强力django+杀手级xadmin 打造上线标准的在线教育平台 第2章 开发环境搭建-li ...

  10. Django的学习日记

    ##创建一个django项目的具体步骤: 1.首先创建project: PS D:\pythonProject_云笔记> django-admin startproject tudu_note ...

最新文章

  1. J.U.C系列(一)CountDownLatch的使用
  2. JavaScript中随着鼠标拖拽而移动的块
  3. 启动vue项目报错:ENOSPC: System limit for number of file watchers reached, watch
  4. 商品规格js_品优购电商系统开发 第3章 规格及模板管理
  5. (z)如何在SignalTAP II中保留特定节点
  6. HTML meta refresh 刷新与跳转(重定向)页面
  7. VMworld 2010旧金山胜利闭幕
  8. java http 302重定向_Java 纯HTTP请求 禁止302自动重定向
  9. RTSP摄像机为什么还保留MJPEG编码格式
  10. 学棋五年的我输给了昇腾CANN
  11. 分布式 基本理论 BASE
  12. python简单程序实例-python实现的简单窗口倒计时界面实例
  13. codeforces 496 E. Distributing Parts(贪心+set二分)
  14. ## 数据结构之单向链表的基本操作详细总结 爆肝总结超详细万字长文C语言版
  15. bzoj 1012 最大数maxnumber
  16. iOS Xcode如何打包ipa安装包
  17. 上海野生动物园一日游
  18. 客户端专项测试-启动时间测试
  19. quartz 参数说明
  20. 四 状语从句(2021-11-09)

热门文章

  1. Centos开放查看端口 防火墙关闭打开
  2. ubuntu 14.04 配置 java 环境
  3. SQLServer出现不允许保存更改的问题解决
  4. Search in Rotated Sorted Array II
  5. 一千五百个优雅的中国女孩的名字
  6. LeetCode 892. 三维形体的表面积
  7. 图解算法之排序算法(1)——冒泡排序
  8. RS信号制java程序,java – 如何部署一个JAX-RS应用程序?
  9. 一加到1亿。C语言_一加官方道歉!这下良心了:老用户欢呼
  10. php论坛如何加评论表情,DEDECMS会员评论时添加多个表情