国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

基于Django的ModelForm組件(詳解)

2020-02-16 10:57:21
字體:
來源:轉載
供稿:網友

創建類

from django.forms import ModelFormfrom django.forms import widgets as wdfrom app01 import modelsclass 類名(ModelForm):  class Meta:     model = models.表名     #models中的表名     fields="__all__",           # 字段     exclude=None,         # 排除字段     widgets=None,          # 自定義插件     error_messages=None,    # 自定義錯誤信息(整體錯誤信息from django.core.exceptions import NON_FIELD_ERRORS)     def clean_字段名     #自定義鉤子函數

實例化對象

form = 類名(instance=obj,data=request.POST)

instance傳的是已有的對象(在頁面中顯示默認值)

data傳的是從頁面返回過來的值(用戶輸入的值 ,用來驗證)

form.is_valid() #驗證

form.save #將數據保存至數據庫中(如果有instance參數就修改數據庫中的記錄,如果沒有instance參數就在數據庫中添加新的一條記錄)

以上這篇基于Django的ModelForm組件(詳解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 手游| 朝阳县| 土默特右旗| 宁都县| 舞阳县| 闵行区| 光山县| 定州市| 深水埗区| 凤冈县| 林州市| 天气| 敦煌市| 广宁县| 广州市| 文水县| 屏山县| 库伦旗| 社旗县| 象山县| 郎溪县| 彝良县| 富锦市| 黄平县| 永年县| 黎川县| 襄垣县| 乡宁县| 民县| 惠来县| 鄂温| 海兴县| 青铜峡市| 安宁市| 商水县| 塔城市| 通山县| 托克托县| 保山市| 苏尼特右旗| 兴安盟|