No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Mejorando el Admin: Questions

11/17
Recursos

Aportes 6

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Mi aporte:

Realmente Django viene muy bien preparado 😮

Super Esta Clase Me encanto

ese admin es demasiado poderoso jajaja estoy aterrado de lo increiblemente practico q es

Demasiados buenos estos videos

Django Admin

Un feature interesante en el administrador de django puede ser el poder crear una pregunta e inmediatamente las respuestas.
El administrador puede ser editado en el archivo admin.py de cada aplicación, en este caso, para lograr lo requerido se crea una clase que funciona como modelo de visualización.
En el archivo admin.py de polls

from django.contrib import admin

# Register your models here.
from .models import Question, Choice

# clase para listar nuevas respuestas
class ChoiceInLine(admin.StackedInline):
    model = Choice
    extra = 3


class QuestionAdmin(admin.ModelAdmin):
    fields = ["pub_date", "question_text"]
    inlines = [ChoiceInLine] # se agrega la clase antes creada


admin.site.register(Question, QuestionAdmin) # los argumentos recibidos son 
# el modelo de db y el modelo de vista