东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3190|回复: 6
打印 上一主题 下一主题

[课堂笔记] 11、python_django_web开发_Django项目开发的3个实用小技巧_笔记

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14431
QQ
跳转到指定楼层
楼主
发表于 2017-9-14 08:20:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



11、python_django_web开发_Django项目开发的3个实用小技巧_笔记


Templates过滤器:写在模板中,属于DTL
可以修改模板中的变量 从而显示不同的内容
怎么使用过滤器?    {{value|filter}}  例子:{{ list_nums | length}}
过滤器可以叠加的    {{ value | filter1 | filter2 | filter3 | …}}

Django模板的特性:如果没有这个值 则为空值  空字符串 不会报错
<input type="hidden"
value="{{ article.id | default:'0' }}"
更多的Django内建过滤器  有官方文档

Django Shell:
它是一个Python的交互式命令行程序
自动引入了我们的项目环境
我们可以使用它与我们的项目进行交互
启动Django Shell:python manage.py shell
通过代码的方式跟项目进行交互:
from blog.models import Article
Article.objects.all()
作用:1、调试 2、测试未知的方法或返回的格式
Article.objects.all().values()

Admin增强型:
后台密码 忘记?
后台增加一些栏目:
1、修改admin.py的后台注册模式  admin.site.register
创建admin的配置类:class ArticleAdmin(admin.ModelAdmin)
注册:admin.site.register(Article, ArticleAdmin)
2、显示其他字段 在配置类中加上属性
list_display = (’title’, ‘content’)
list_display同时支持元组和列表  必须是字符串而且与models中类的属性一致

Admin过滤器:
pub_time = models.DateTimeField(auto_now=True)
pub_time = models.DateTimeField(null=True)


list_filter = (‘pub_time’,)


让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

0

主题

97

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
沙发
发表于 2018-2-11 10:04:56 | 只看该作者
感谢博主提供的学习资源!
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
板凳
发表于 2018-2-28 21:02:00 | 只看该作者
东方耀东方耀东方耀东方耀东方耀东方耀
回复

使用道具 举报

地板
发表于 2018-4-30 10:39:32 | 只看该作者
11、python_django_web开发_Django项目开发的3个实用小技巧_笔记
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
5#
发表于 2018-8-17 14:39:10 | 只看该作者
好复杂!慢慢学
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
6#
发表于 2018-12-28 10:48:22 | 只看该作者
谢谢老师
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
7#
发表于 2018-12-28 10:53:45 | 只看该作者
谢谢老师
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-4-25 12:25 , Processed in 0.187228 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表