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

首頁 > 編程 > Python > 正文

在Django同1個頁面中的多表單處理詳解

2019-11-25 16:22:54
字體:
來源:轉載
供稿:網友

快速上手Django實現項目

近期公司在做1個海淘的項目,APP為pylot。由于時間比較趕,加上隔壁那哥們不在,只能自己挑大梁了。結果,當項目做出來之后,被領導狠狠的批了一頓,說怎么用django寫,你能解決Django的內存問題嗎,你能解決并發的問題嗎?Django那么重。

然后我只好回答說,正是因為它重,所以人家拿來寫大型項目。雖然這里不是為了上面這2個問題的,而是來說下如何快速開發原型的問題。

對于Django這樣基于模型的Web框架,實話說真的解決了很多繁瑣的工作。由于它1個模型對應1張表,因此只要很短暫的時間就把原型給弄完了。實際上,我用Django主要是不用被頁面浪費我的時間,這樣我就可以專心寫API那方面了。

結果,公司這個項目除了自己可以看到外,還要實現1個B端的需求,而我此時的后臺功能已經完成了,這可以如何是好。而區別在于只能讓注冊的用戶只能看到屬于它自己的訂單,而其他不變。

于是上官方文檔看了下表單的教程,看到1個ModelForm的玩意,通過它可以將后臺的表單直接渲染出來,而后在ModelForm類中通過instance關鍵字可以將對應模型直接渲染出來,這樣花了1個星期的時間就把API、B端和公司的后臺完成了,效率還算比較高。

下面說下如何通過Django快速實現項目:

  1. 實際上分解問題很關鍵,把問題按等級劃分有助于加快開發速度
  2. 把不怎么會寫的代碼先跳過,使用繁瑣的方式先寫上去,后面再用其內建的方式來替換
  3. 不要緊張,一定要保持淡定,不然你會發現你完全寫不出代碼
  4. 不要看官方文檔,因為寫的 主站蜘蛛池模板: 甘洛县| 广德县| 双辽市| 施甸县| 凯里市| 凌源市| 六安市| 鄱阳县| 武汉市| 弋阳县| 竹山县| 新余市| 兴业县| 修武县| 灌云县| 维西| 渝中区| 黔西| 兴仁县| 镇沅| 东乌珠穆沁旗| 象州县| 东宁县| 西峡县| 淮南市| 五指山市| 民乐县| 五台县| 文安县| 九台市| 三门县| 武夷山市| 昌邑市| 定陶县| 青河县| 新兴县| 东海县| 永兴县| 斗六市| 彭泽县| 通榆县|