国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python - django的model字段在保存的時候做預處理怎么辦?

瀏覽:199日期:2022-09-04 18:00:00

問題描述

比如這個model:

class Book(Model): publish_date = DateField()

但是在保存時,用戶輸入數據是:

book1 = Book(publish_date=’20171001’)

我希望這個publish_date能夠接受字符串輸入,自動轉為Date類型存入數據庫。這個應該怎么處理呢?我現在這么處理,但是沒用,還是報錯說只接受2017-10-01格式的字符串

from dateutil.parser import parseclass Book(Model): publish_date = DateField() def save(self, *args, **kwargs):self.publish_date = parse(self.publish_date)return super(Book, self).save(*args, **kwargs)

問題解答

回答1:

哦,我這個方法是對的。沒問題。自己測試用例寫錯了:(

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 长顺县| 平南县| 札达县| 上犹县| 申扎县| 镇赉县| 马边| 内江市| 灵石县| 庆云县| 大冶市| 上蔡县| 山东省| 任丘市| 双流县| 双牌县| 南陵县| 皋兰县| 柘城县| 轮台县| 奉新县| 乌恰县| 达尔| 澜沧| 崇义县| 曲周县| 无锡市| 安达市| 内乡县| 海林市| 依安县| 赣榆县| 凤冈县| 会理县| 胶州市| 宜兰市| 宜黄县| 温宿县| 沙雅县| 沙坪坝区| 方山县|