4
如果我有一個這樣的模型和形狀:如何在保存前將值賦給django表單的字段?
class Test(models.Model):
name = Charfield()
nickname = CharField()
class getNickname(forms.ModelForm):
class Meta:
model = Test;
exclude = ['nickname'];
暱稱將使用的功能的隨機生成的名稱。
def msms():
return randomName;
def getNick(request):
if request.method = 'POST':
form = getNickname(request.POST);
if form.is_valid():
form.nickname = msms(); <--
nickname = form.save();
當我調用msms()時,它給了我一個錯誤。使用函數更改「暱稱」的正確方法是什麼?