KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have the following admin setup so that I can add/edit a user and their profile at the same time. class ProfileInline(admin.StackedInline): """ Allows profile to be added when creating user """ model = Profile class UserProfileAdmin(admin.ModelAdmin): """ Options for the admin interface """ inlines = [ProfileInline] list_display = ['edit_obj', 'name', 'username', 'email', 'is_active', 'last_login', 'delete_obj'] list_display_links = ['username'] list_filter = ['is_active'] fieldsets = ( (None, { 'fields': ('first_name', 'last_name', 'email', 'username', 'is_active', 'is_superuser')}), ) ordering = ['last_name', 'first_name'] search_fields = ['first_name', 'last_name'] admin.site.register(User, UserProfileAdmin) The problem is I need two of the fields in the Profile inline form to be required when adding the user. The inline form doesn't validate unless input is entered. Is there anyway to make the inline required, so that it can't be left blank?
Tags (comma-separated)
Save Edits
Cancel