最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于Django的ModelForm組件(詳解)

 更新時間:2017年12月07日 08:45:00   作者:Moses^  
下面小編就為大家分享一篇基于Django的ModelForm組件詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

創(chuàng)建類

from django.forms import ModelForm
from django.forms import widgets as wd
from app01 import models
class 類名(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_字段名     #自定義鉤子函數(shù)

實例化對象

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

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

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

form.is_valid() #驗證

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

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

相關(guān)文章

最新評論

永和县| 巢湖市| 沙湾县| 马鞍山市| 宜良县| 贺州市| 河源市| 乃东县| 酒泉市| 共和县| 静乐县| 西和县| 香港 | 滦南县| 神池县| 成安县| 师宗县| 万载县| 永昌县| 怀柔区| 文成县| 镇巴县| 安仁县| 阿克陶县| 巴彦县| 高雄市| 兴文县| 集安市| 乌兰察布市| 乐都县| 新沂市| 昌都县| 清河县| 厦门市| 石台县| 凤山县| 延庆县| 平罗县| 灯塔市| 大田县| 通化县|