模板 在之前的章节中,视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的页面大多是带有样式的HTML代码,这可以让浏览器渲染出非常漂亮的页面。目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是Django Template Language三个单词 ...
分类:
其他好文 时间:
2020-04-25 20:50:57
阅读次数:
71
F查询: from django.db.models import F # 查询阅读数大于评论数的,书名 ret = models.Book.objects.filter(read_num__gt=F("comment_num")) print(ret) print(ret.values("titl ...
分类:
其他好文 时间:
2020-04-25 18:55:32
阅读次数:
71
对views cvb中的分页功能进行拆分,单独把分页写成一个函数在这个caseview中 1 class CaseView(View): 2 # 添加了form校验 3 # cvb的方式统一实现测试用例的增删改查 4 def get_paginator(self,list): 5 # 把分页功能封装 ...
分类:
其他好文 时间:
2020-04-25 15:34:19
阅读次数:
114
官网文档地址: "django admin和manage.py" 金句: 所有的天赋,都来自于你对你喜欢的某种事物的模仿与学习,否则你就不会有这种天赋。 开篇话: 我们在Django开发过程中,命令行执行最多的应该就是 ,今天聊聊manage.py这个命令。 记录要点: 1. 和`manage.py ...
分类:
其他好文 时间:
2020-04-24 23:26:40
阅读次数:
109
创建Django项目: 用命令行的方式: 创建项目:打开终端,使用命令:django-admin startproject [项目名称]即可创建。比如:django-admin startproject first_project。 创建应用(app):一个项目类似于是一个架子,但是真正起作用的还是 ...
分类:
其他好文 时间:
2020-04-24 20:14:39
阅读次数:
58
# 视图的基础函数——HttpResponse from django.http import HttpResponse def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is no ...
分类:
其他好文 时间:
2020-04-24 16:03:22
阅读次数:
80
众所周知,PyCharm有一整套在使用Python语言可以提高其开发效率的工具,而且IDE提供了一些用于Django框架下专业Web开发的高级功能。本月PyCharm 2020.1 稳定版已经发布,rebase 分支的可视化操作,更智能的PyCharm 调试器,专为编码设计的字体等等,更多的新增功能 ...
分类:
其他好文 时间:
2020-04-24 14:35:26
阅读次数:
71
昨天有点过于乐观了,看了一下Django部分知识,应该需要了解的还不少,然后感觉自己上周复习的configpraser模块又有点忘记了,最近可能工作有点忙吧,然后感觉有些力不从心,也有可能是想媳妇想娃了,开始今天的内容。 <table>表格标签,说实在的,这个标签是真的丑啊,好期待学css,据说有美 ...
分类:
编程语言 时间:
2020-04-24 01:26:14
阅读次数:
79
购买服务器 连接服务器 服务器命令 管理员权限 配置终端 重要 更新系统软件包 安装软件管理包和可能使用的依赖 安装Mysql 安装Redis 安装Python3.6 配置pip源:阿里云不用配置,默认配置阿里源 安装uwsgi 安装虚拟环境 服务器运行测试Django项目 安装Nginx Ngin ...
分类:
其他好文 时间:
2020-04-23 21:22:15
阅读次数:
60
模型(M) 1. Django ORM O(objects):类和对象。 R(Relation):关系,关系数据库中的表格。 M(Mapping):映射。 Django ORM框架的功能: a) 建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。 b) 根据设计的模型类生成数据库 ...
分类:
其他好文 时间:
2020-04-23 20:45:53
阅读次数:
126