我有一个formset,当我渲染它时,Django会在HTML中包含这一行:
if ([self.txtUName.text isEqualToString:@""] || [[self.txtUName.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]] isEqualToString:@""] ||[self.txtPassword.text isEqualToString:@""] || [[self.txtPassword.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]] isEqualToString:@""])
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Alert" message:@"UserName or Password is empty" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
}
我很好奇在这里拥有一个id字段的目的是什么。 (我的模型没有预定义的id字段,我确信这个id字段不是我模型的主键id字段)
我的意思是你会在什么情况下使用它。我确实浏览过Django的documentation on formset但是找不到太多关于此的文档。
谢谢!
答案 0 :(得分:0)
我相信id用于了解对象是否必须更新或创建(无id)。
id只是告诉必须更新/删除哪个对象。
我找不到我现在所说的内容,但是当我找到时我会把它放在这里。