From 5e5bec602806161ba7dc7888c563afee2ebe2636 Mon Sep 17 00:00:00 2001 From: Andrew Smirnov Date: Thu, 4 Feb 2021 20:40:56 +0300 Subject: [PATCH] Fix profile model. Add OneToOne relation, fix image dir path --- main/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main/models.py b/main/models.py index 3512e99..73fb9ce 100644 --- a/main/models.py +++ b/main/models.py @@ -1,8 +1,10 @@ import os +from django.contrib.auth.models import User from django.db import models class UserProfile(models.Model): + user = models.OneToOneField(to=User, on_delete=models.CASCADE) role = models.IntegerField() - image = models.ImageField(upload_to=os.path.join('media', 'user_avatars')) + image = models.ImageField(upload_to='user_avatars')