モデルフィールドの値をデフォルトにリセットするビューを作成したいと思います。デフォルトのモデルフィールド値を取得するにはどうすればよいですか?djangoデフォルトのモデルフィールド値を取得
class Foo(models.Model):
bar_field = models.CharField(blank=True, default='bar')
ので、私が欲しいのです:
def reset(request, id):
obj = get_object_or_404(Foo, id=id)
obj.bar_field = # logic to get default from model field
obj.save()
...
具体的には、正確に何をしたいですか? – sebb
更新@SebastianBurzyński – Goran
重複:https://stackoverflow.com/questions/1308332/how-do-i-get-the-default-value-for-a-field-in-a-django-model – ThePhi