Skip to content

Commit 6f2f008

Browse files
committed
fix usersites bug
1 parent fc21a57 commit 6f2f008

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

db.sqlite3

0 Bytes
Binary file not shown.

userprofile/views.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from django.utils.decorators import method_decorator
1313
import re
1414
from django.contrib.auth.hashers import make_password
15+
from app.models import UserSites
1516
# Create your views here.
1617

1718
class LoginView(View):
@@ -65,8 +66,13 @@ def post(self, request, *args, **kwargs):
6566
hashed_password = make_password(password)
6667
user = User.objects.create(username = username, email = email, password= hashed_password)
6768
token = Token.objects.create(user = user)
69+
user_site = UserSites.objects.create(user = user)
70+
user_site.home_page = ""
71+
user_site.blog_page = ""
72+
user_site.individual_blog_post = ""
6873
user.save()
6974
token.save()
75+
user_site.save()
7076
return redirect("/accounts/login")
7177
else:
7278
messages.error(request, "Password must contain atleast 6 characters, 1 upper, lowercase and a special character")

0 commit comments

Comments
 (0)