我有一個TextField
我想添加一個min_length
到。W fields田地上的自定義驗證器
根據Django文檔,可以使用內置的驗證器來執行此操作(https://docs.djangoproject.com/en/1.11/ref/validators/#minlengthvalidator)。
我想這跟這個代碼添加到我的模型:
class MyPage(Page):
...
introduction = models.TextField(
null=True,
blank=False,
validators=[MinLengthValidator(240, message="Must be at least 240 chars.")]
當值發佈這個網頁低於240,但是,我並沒有得到預期的驗證錯誤,而是打了一個TypeError
:unorderable types: str() < int()
。
有沒有辦法在TextField
上有min_length
?
怎麼樣'驗證= MinLengthValidator(240)'_without一個'message'_? –
我收到了同樣的錯誤。 – inostia
帶參數:'min_length = 240' –