我对Django的新版本有点棘手,它的想法是在保存之前创建一个实例,在不保存的情况下获取id或pki repeat字段。在
class User(models.Model):
.....
slug = models.SlugField(max_length=100, unique=True)
def save(self, *args, **kwargs):
"""
I'm need instance of user for access first self.pk
"""
self.slug = self.get_slug(self.pk)
return super(User, self).save()
问题还没有确定”自我.pk只有在调用save()之前才能执行此操作,也就是说,在保存之前,我们的想法是要知道如何使用自我.pk“没有早点存钱。在
我想可以,但是有什么不对劲或者做得不好,有什么想法吗?在
^{pr2}$有什么想法吗?,谢谢。在
我会发表评论,但我没有足够的代表。
我想你有一个弹头场一定是独一无二的? 你想用id(默认的django pk)来填充它? django id字段是AutoField,它在保存时获取值,因此在保存对象之前不能使用它。
一次黑客攻击:
Here时间戳字符串的示例。如果你想自己制作,请阅读Python文档中关于datetime、calendar和date的文档。
self
参数是要访问的用户实例。相关问题 更多 >
编程相关推荐