Lanms Blog

Django-基础介绍
Publish: 2019/3/21   

django基础教程简记


Django学习文档博客

class Meta:   # 指定模型的复数形式,不指定会在admin中自动加s
   verbose_name_plural = 'categories'

verbose_name  指定一个用户可读的名字

# admin.py
prepopulated_fields = 'slug': ('aa', 'bb')}
该方法会自动合并aa 和 bb 为aa-bb形式填写到该字段输入框中

官方文档prepopulated_fields

ForeignKey.on_delete

编写数据库填充脚本 p-53

版本的中间键MIDDLEWARE

伺服媒体文件

settings.py 中增加

MEDIA_DIR = os.path.join(BASE_DIR, 'media')

MEDIA_ROOT = MEDIA_DIR

MEDIA_URL = '/media/'

TEMPLATE中的'context_process'
增加  -->  'django.template.context_processors.media'

调整URL

在网页中伺服媒体文件

建立模型–>>models.py

模型中的__str__()

Django模型和Shell

管理员界面

url-中的正则匹配问题



← Django-Web应用介绍-windows创建虚拟环境-Mac创建虚拟环境, django表单处理 →

Powered by Hexo, Theme designs by @hpcslag.
Style-Framework Tocas-UI designs by @yamioldmel