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