I am writing a signup form for my django site. And basically I want them to hit submit and create the account. I have written code that creates a license key when they hit it but I don't know how to tie it to their account. Any ideas? from django.shortcuts import render, redirect from django.contrib.auth import login from .forms import SignupForm from Functions.average_getter_shortened import baseline from Functions.today_checker import today_getter from Functions.license_key import license_getter def signup(request): if request.method == 'POST': form = SignupForm(request.POST) if form.is_valid(): user = form.save() try: license_key = license_getter(access_key='access_key') except: license_key = 'Key' login(request, user) return render(request, r'registration\license_key.html', {'license_key' : license_key}) else: form = SignupForm() return render(request, r'registration\signup.html', {'form': form}) I tried to implement user.save() after the except statement but then the website wouldnt redirect to the license_key page. I also tried my best to search up 'how to tie data to a user's account' but no luck. I know this is quite a stupid question but I am new to django and couldn't find any resources on how to do this. Continue reading...