0
A
回答
0
您可以使用hooks來實現這一目標。
這將是這樣的(未測試):
from django.db import models
class User(models.Model):
email = model.EmailField()
username = models.CharField(max_length=80)
def save(self):
if not self.id:
self.username = ''
super(User, self).save()
self.username = "%i%s" % (self.id, self.email)
super(User, self).save()
相關問題
- 1. 插入在用戶名字段
- 2. 如何在此用戶名字段中輸入文字
- 3. 如何在mysql中將自動編號插入字段ID?
- 4. 如何在輸入字段附加ID?
- 5. 批量插入一個VARCHAR ID字段
- 6. 最後插入字段的ID
- 7. Twitter用戶名輸入字段文本插件!
- 8. 如何使用ScalaQuery插入BLOB字段?
- 9. 如何使用jQuery插入字段?
- 10. 如何在標題內插入字段
- 11. Drupal:用戶名輸入字段?
- 12. 更新time_out字段僅在everylogout到db中用戶的最後插入ID?
- 13. 如何獲取舊ID並插入新文本字段
- 14. 當密碼輸入錯誤時,請在用戶名字段中輸入用戶名字段
- 15. 如何用@從存儲過程在mysql中插入電子郵件ID字段?
- 16. 如何清除用戶名字段時重置密碼字段?
- 17. 如何在使用elasticsearch的實體中重命名id字段?
- 18. 春季安全核心插件 - 如何從隱藏字段訪問用戶ID
- 19. 如果MySQL存在,則返回字段的「id」,否則插入新行並返回最後插入的id?
- 20. 在字段中插入0
- 21. 如何使用用戶名在套接字中獲取用戶ID io
- 22. orientdb,如何插入文檔字段
- 23. Elastix - 如何插入自定義字段
- 24. 如何獲得登錄用戶名和插入在笨PHP
- 25. 如何在表格中插入用戶名記錄
- 26. 如何用插入ID替換圖像名稱
- 27. 如何在laravel中的名稱中插入id 5.3 - 組合框
- 28. vb.net在字段中用逗號在字段中插入錯誤
- 29. 如何進入最後插入的用戶ID在阿賈克斯
- 30. 用插入行ID的名稱插入新行和MKDIR
self.id doen't節省對象之前就已存在。我試過但我得到錯誤:( – xRobot 2010-01-14 15:46:47
你是對的!我編輯了我的答案。它現在應該工作。對不起,測試代碼。 – jbochi 2010-01-14 15:59:39