自定義標籤同自定義過渡器同樣,要建立文件,在配置文件中以APP方法註冊,對方法進註冊,在 html 文件中引入,..html
由模板傳參python
在mysql
在配置文件中改時區:sql
由視圖函數傳參數據庫
包含標籤:django
當有這種重複的代碼時,咱們可用包含標籤函數
第一:新建個 html 文件刪掉全部代碼,重寫個要封裝,會重複使用的那段代碼,3d
第二,綁定模板,orm
綁定模板htm
帶參數的包含標籤:
模型:
在虛擬環境 中安裝 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 名 + 類名的小寫