0
所以我只是想傳遞出在我看來這裏的工作原理如下自己的自定義錯誤:Django error_messages在我的模型中不起作用,但在我看來有用嗎?
from django.shortcuts import render
from django.http import HttpResponse
from TasksManager.models import Supervisor, Developer
from django import forms
class someView(forms.Form):
error_name = {'required':'You must type a name !','invalid':'Wrong format.'}
name = forms.CharField(label="Name", max_length=30, error_messages=error_name)
但是當我嘗試做一個模型,它只是忽略了定製ERROR_MESSAGE我傳遞通過它,並使用內置的下面ERROR_MESSAGE代碼Django的:
from django.db import models
class someModel(models.Model):
error_name = {'required':'You must type a name !','invalid':'Wrong format.'}
name = models.CharField(max_length=50, verbose_name="Name", error_messages=error_name)
我應該怎麼做,以使在我的模型這項工作(如何讓我的代碼工作的第2塊)?