2014-09-30 72 views
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塊)?

回答

相關問題