Как мне потребовать встроенный в Django Admin?

У меня есть следующие настройки администратора, чтобы я мог добавлять / редактировать пользователя и его профиль одновременно.

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)

Проблема в том, что мне нужно два поля в встроенной форме профиля, которые требуются при добавлении пользователя. Встроенная форма не проверяется, если ввод не введен. Есть ли какой-либо способ сделать строку необходимой, чтобы ее нельзя было оставить пустой?

Ответы на вопрос(5)

Ваш ответ на вопрос