自定义标签同自定义过渡器一样,要创建文件,在配置文件中以APP方法注册,对方法进注册,在 html 文件中引入,..

由模板传参

在配置文件中改时区:

由视图函数传参

包含标签:

当有这种重复的代码时,我们可用包含标签

第一:新建个 html 文件删掉所有代码,重写个要封装,会重复使用的那段代码,

第二,绑定模板,

绑定模板

带参数的包含标签:

模型:

在虚拟环境 中安装 pymysql

连接配置

另写个连接 mysql

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'my123', # o灵气库名称
'USER': 'admin', # 用户
'PASSWORD': 'Root110qwe', # 密码
'HOST': '127.0.0.1', # ip 地址
'PORT': '3306' } } # mysql 的默认端口

  

必须在 mysql 中有相应的库名

创建个my123的库

create database my123;

import pymysql
pymysql.install_as_MySQLdb()

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| binbin |
| my123 |
| mysql |
| performance_schema |
| sys |
+--------------------+
6 rows in set (0.00 sec)

mysql> use my123
Database changed
mysql> show tables;
Empty set (0.00 sec)

在 pycharm 中按这方法输入  makemigrations dork(dork 是APP名字,如果不写会在每个 APP中创建)

新创建出的文件,

提交数据,执行 sql 语句:

可以看到执行成功

表名是  APP 名 + 类名的小写

最新文章

  1. java提高篇(二一)-----ArrayList
  2. [No000065]python 获取当前时间
  3. EnterpriseLibrary 6.0中DAAB独立数据库配置文件初始化
  4. Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11
  5. tomcat解压war包的一点例外
  6. 在stm32上移植wpa_supplicant(一)
  7. UIcollectionView的使用(首页的搭建2)
  8. Linux下Ant的安装
  9. 一种解决Android studio 3.0 Build报错的方法
  10. (链表) 206. Reverse Linked List
  11. hdu 2181 哈密顿绕行世界问题【DFS】
  12. 一个ner的bug
  13. 深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明 -- 存储引擎 - 数据类型 - 字符集和校验规则 -
  14. js如何调试,使用debug模式
  15. java基础思维导图大全
  16. 三种数据库访问——Spring JDBC
  17. Node.js 项目打包
  18. BZOJ 1076 奖励关(状压期望DP)
  19. 目标检测 — 计算IOU
  20. 基于neo4j图数据库,实现人口关系大图的基本思路及实现方案。

热门文章

  1. Java+selenium之WebDriver定位页面元素(二)
  2. Python初探list
  3. JAVA追加写入文本文件
  4. Java开发环境笔记
  5. zeromq的安装,部署(号称最快的消息队列,消息中间件)
  6. (3).NET CORE微服务 Micro-Service ---- Consul服务治理
  7. vue中methods一个方法调用另外一个方法
  8. 【LGR-052】洛谷9月月赛II(加赛)
  9. 【Android】AndroidManifest 中original-package标签
  10. MySQL InnoDB中的事务隔离级别和锁的关系