An error occurred while loading the file. Please try again.
-
Patrick Ade authored
backend in django python manged by uv frontend in vue.js managed by npm and vite
6fdcb845
from django import forms
from django.contrib.auth.models import User
class CreateUserForm(forms.ModelForm):
class Meta:
model = User
fields = ["email", "password"]
def save(self, commit=True) -> User:
user = super().save(commit=False)
user.username = self.cleaned_data["email"]
user.set_password(self.cleaned_data["password"])
if commit:
user.save()
return user