문제

다음은 정의되어 있습니다.

class AnswerChoiceInline(admin.TabularInline):
    model = AnswerChoice
    # extra = 0


class QuestionAdmin(admin.ModelAdmin):
    inlines = [AnswerChoiceInline]


admin.site.register(Question, QuestionAdmin)

분명히 기본 엑스트라 설정을 얻습니다 (기본값은 3). 현재 관리자가 인라인 필드 세트에 '다른 행을 추가'하는 방법이 있습니까? 따라서 3 행을 작성할 수 있으며 4 번째가 필요한 경우 링크 나 버튼을 클릭하고 추가 행을 추가 할 수 있습니까?

지금 내 작업 흐름은 '추가'를 임의로 많은 수로 설정 한 다음 빈 행을 가지고 있거나 사용자가 모델을 여러 번 저장하도록합니다 (추가 행이 나타나도록).

도움이 되었습니까?
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top