五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Django在一個前端Html頁面處理多個modelform

2023-03-13 16:18 作者:HangzhouLoser  | 我要投稿

通常一個html頁面的form都是對應一個modelform生成的表單,但一些特別情況,一個前端的html頁面需要處理多個modelform。比如員工信息,以及員工的工作履歷,在數(shù)據(jù)庫中就是兩張表格。一個員工很可能有多個工作履歷,所以員工信息,與員工履歷,是一對多的關(guān)系,如果我們在錄入員工信息的頁面,需要錄入員工的最近的工作履歷,那么就需要在一個前端html頁面中處理兩個modelform。

首先在Pycharm中創(chuàng)建項目,并且創(chuàng)建app,接下來開始模型層施工。

一、創(chuàng)建數(shù)據(jù)表

models.py

創(chuàng)建數(shù)據(jù)表,并定義好外鍵的關(guān)系

二、定義ModelForm

在app目錄下,新建froms.py。

三、視圖層

views.py

這里一定要注意,員工履歷的modelform使用save方法的時候.如果調(diào)用?save()?的時候使用?commit=False?,那么它會返回一個尚未保存到數(shù)據(jù)庫的對象。這樣做的目的是把剛剛保存的員工信息添加到員工的履歷中。

四、模板層

五、URL





Django在一個前端Html頁面處理多個modelform的評論 (共 條)

分享到微博請遵守國家法律
湘乡市| 新津县| 团风县| 海阳市| 比如县| 福州市| 康乐县| 犍为县| 招远市| 屯昌县| 乌拉特前旗| 宁安市| 沙洋县| 乌海市| 兴仁县| 泾阳县| 沙田区| 莲花县| 巫溪县| 宜良县| 抚顺县| 会东县| 栾川县| 宜章县| 台南县| 如皋市| 凉城县| 黎平县| 梧州市| 扎囊县| 安丘市| 石城县| 城步| 中西区| 吉首市| 双峰县| 尼木县| 湄潭县| 沂源县| 天长市| 五原县|