【问题标题】:How could I extend my user model with field profile_image = models.FileField()?如何使用字段 profile_image = models.FileField() 扩展我的用户模型?
【发布时间】:2018-07-21 06:38:14
【问题描述】:

我已经创建了一个表单,并具有名称、电子邮件、密码的所有条件,但没有图像。为了创建“上传图片”选项,我需要使用字段扩展我的用户模型

profile_image = models.FileField()

帮忙。

【问题讨论】:

    标签: django django-models django-forms django-users


    【解决方案1】:
    class Profile(models.Model):
      user = models.OneToOneField(User, on_delete=models.CASCADE)
      image = models.ImageField()
    

    我遵循这种方式来扩展用户模型。但是为了更好的解决方案,您可以点击此链接https://simpleisbetterthancomplex.com/tutorial/2016/07/22/how-to-extend-django-user-model.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-09
      • 2012-05-01
      • 2014-06-16
      • 2012-10-02
      • 2021-07-30
      • 2011-02-22
      相关资源
      最近更新 更多