![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 78
baobao267
这个作者很懒,什么都没留下…
展开
-
Django自定义filter和simple_tag
一、系统内置的filter语法格式: {{ obj |filter:param }}常用的内置filter:{{ value|capfirst}} #首字母大写{{ value|upper }} #所有字母大写{{ value|date:'Y-m-d' }} #日期格式输出{{ value |default:'空的' }} #设置默认值{{ value|safe...原创 2018-09-17 16:09:22 · 374 阅读 · 0 评论 -
Django的extend模板继承
base.html母版页设计:代码如下: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style>原创 2018-09-17 17:52:11 · 497 阅读 · 0 评论 -
Django之ORM数据映射
数据映射在Django中的应用:1、一对一关系:models.OneToOneField(相当于唯一、外键)2、一对多关系:models.ForeignKey3、多对多关系:models.ManyToManyField(相当于关联表中创建两个唯一外键关联)比如有书、描述表、出版社、作者这4张表,其中书与描述表为一对一关系, 书与出版社为多对一关系 ,书与作者为多对多关系。代码如...原创 2018-09-18 15:03:34 · 300 阅读 · 0 评论 -
Django当执行数据库操作时记日志
实现当代码执行sql语句时将sql执行内容输出到pycharm输出窗口中。settings.py中添加日志记录部分:LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', ...原创 2018-09-18 17:27:54 · 2758 阅读 · 1 评论 -
通过Django的form及Ajax等多种方式上传文件
如下效果:方式一、通过Django的Form方式上传文件思路:前台html创建Form,根据格式要求完善form内标签属性;提交后台后,后台获取前台传来的数据进行处理:文件路径保存至数据库,文件内容保存至本地文件夹中;后台处理完成后刷新前台页面。1、创建空白Django项目,过程忽略。2、静态html页面设置:<form action="/upload.ht...原创 2018-10-13 21:59:40 · 1535 阅读 · 0 评论 -
Django之Form表单验证及Ajax验证方式汇总
一、Form表单验证:原理:在Form表单提交到Views后台时,利用Django特有的验证模版技术(实质上实现验证功能的类)对表单数据进行验证,然后将结果返回到页面上。html页面代码如下:<form method="post" action="/login.html"> <p> <input type="text" name=...原创 2018-10-15 21:55:02 · 1417 阅读 · 0 评论