python要背的单词_Python-默背单词
創(chuàng)建django命令
pip install django==1.11.23 -i 源
安裝django
django-admin startproject 項(xiàng)目名
創(chuàng)建項(xiàng)目
python manage.py runserver 0.0.0.0:80
啟動(dòng)項(xiàng)目
python manage.py startapp app
創(chuàng)建APP
建表單詞
autofield
自增
primary_key
主鍵
charfiled
字符
IntegerField**
整型
max_length
字符數(shù)量
DateTimeField**
日期時(shí)間
foreignkey ('biao', on_delete=models.CASCADE)
外鍵
mangtomangfiled('Book')
多對(duì)多
操作數(shù)據(jù)
models.biao.objects.get
獲取一個(gè)條件,多個(gè)或沒有報(bào)錯(cuò)沒有,不報(bào)錯(cuò)
models.biao.objects.getlist
獲取多個(gè)數(shù)據(jù)列表返回
models.biao.objects.filter
獲取滿足條件的所有對(duì)象,
models.biao.objects.filter.first()
獲取列表中第一個(gè)對(duì)象
models.biao.objects.all().order_by('pid')
獲取所有的對(duì)象,前端循環(huán)展示,pid排序
models.biao.objects.create()
插入新的數(shù)據(jù)
obj.books.set(books)
添加關(guān)系表
python manage.py makemigrations
數(shù)據(jù)庫(kù)遷移命令
python manage.py migrate
同步數(shù)據(jù)庫(kù)
模板操作
model
和數(shù)據(jù)庫(kù)交互
template
模板文件HTML
view
業(yè)務(wù)邏輯函數(shù)
{{ 變量 }}
兩個(gè)大括號(hào) 表示變量
{{% 邏輯%}}
括號(hào)中帶有兩個(gè)百分號(hào)表示邏輯相關(guān)操作
default
提供默認(rèn)值
slice
切片
filesizeformat
文件格式化
add
數(shù)字加法
date
日期
safe
告訴django不需要“”轉(zhuǎn)義
mark_safe
py文件中轉(zhuǎn)義
csrf_token
驗(yàn)證請(qǐng)求是否是本網(wǎng)站發(fā)送的
{% block 名稱%} {% endblock %}
創(chuàng)建母版
{% extends 'base.html' %}
引用母版文件
{% block content %} {% endblock %}
填充母版定義的block
{% include ‘nav.hmtl ’ %}
將標(biāo)簽存放在html中,通過組件調(diào)用
filter
過濾器篩選方法
simple_tag
可以接受多個(gè)參數(shù)
inclusion_tag
多用于返回動(dòng)態(tài)的html代碼
視圖
CBV
CBV的流程
method_decorator
類中添加裝飾器
發(fā)送請(qǐng)求
request.method
請(qǐng)求方法
request.GET
獲取URL中攜帶的參數(shù)
request.POST
獲取post請(qǐng)求獲取的參數(shù)
request.body
獲取請(qǐng)求體
request.COOKIES
request.session
request.FILES
上傳的文件
request.META
獲取瀏覽器http頭部信息
響應(yīng)請(qǐng)求
Httpresponse
返回字符串
render
返回一個(gè)完成頁(yè)面,返回前已經(jīng)渲染完成
redirect
重定向跳轉(zhuǎn)
from django.http.response import JsonResponse
序列化
總結(jié)
以上是生活随笔為你收集整理的python要背的单词_Python-默背单词的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++学习笔记之类的应用
- 下一篇: 以张鸿蒙系统的手机,搭载鸿蒙系统的手机真