mirror of
https://github.com/lemeow125/StudE-Backend.git
synced 2025-06-28 16:25:44 +08:00
Polished email template and django admin for custom user
This commit is contained in:
parent
f6cbe1941e
commit
267e331be7
4 changed files with 65 additions and 2 deletions
|
@ -1,10 +1,29 @@
|
|||
from django import forms
|
||||
from django.contrib import admin
|
||||
from django.contrib.auth.admin import UserAdmin
|
||||
from .models import CustomUser
|
||||
from year_levels.models import Year_Level
|
||||
from semesters.models import Semester
|
||||
from courses.models import Course
|
||||
|
||||
|
||||
class CustomUserForm(forms.ModelForm):
|
||||
year_level = forms.ModelChoiceField(
|
||||
queryset=Year_Level.objects.all(), required=False)
|
||||
semester = forms.ModelChoiceField(
|
||||
queryset=Semester.objects.all(), required=False)
|
||||
course = forms.ModelChoiceField(
|
||||
queryset=Course.objects.all(), required=False)
|
||||
avatar = forms.ImageField(required=False)
|
||||
|
||||
class Meta:
|
||||
model = CustomUser
|
||||
fields = '__all__'
|
||||
|
||||
|
||||
class CustomUserAdmin(UserAdmin):
|
||||
model = CustomUser
|
||||
form = CustomUserForm
|
||||
|
||||
fieldsets = UserAdmin.fieldsets + (
|
||||
(None, {'fields': ('student_id_number',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue