私はこれから始めます:
from django.db import models
class Example(models.Model):
id = models.CharField(null=False, blank=False)
name = models.CharField(null=False, blank=False)
名前付きで ID なしで新しいオブジェクトを作成すると、ID は空の文字列に置き換えられ、オブジェクトの作成は成功します。
example = Example.objects.create(name="test")
null=False
と を指定したので、代わりにエラーを返したいと思いますblank=False
。それを行う「ネイティブ」な方法はありますか?私はDjango 1.3.6を使用しています。