Articles of django admin

El administrador de Django no guarda los campos en línea ya rellenados que se dejan en su estado inicial

Tengo un código de administrador personalizado que inicializa algunos objetos secundarios en línea. Si el usuario edita uno de los valores predeterminados del objeto secundario en línea, ese elemento secundario se crea cuando se guarda el objeto principal. Supongo que Django está comprobando si los valores han cambiado de sus valores initial y solo está […]

Wagtail admin, CheckboxSelectMultiple no guarda datos

@register_snippet class Numbers(models.Model): number = models.IntegerField() class State(models.Model): state = models.CharField(max_length=100) number = ParentalManyToManyField(Numbers) class HomeStateNumber(State): page = ParentalKey(‘home.HomePage’, related_name=’helpline’) api_fields = [‘state’, ‘number’] panels = [ FieldPanel(‘state’), FieldPanel(‘number’,widget=forms.CheckboxSelectMultiple), ] class HomePage(Page): content_panels = [ FieldPanel(‘title’), ImageChooserPanel(‘cover_page’), InlinePanel(‘ticker’, label=”ticker”), InlinePanel(‘helpline’, label=”helpline”), ] Quiero agregar uno o más números en un estado, wagtail muestra el orden […]

Controla el tamaño del aspecto del widget TextArea en django admin

Me las arreglé para anular el aspecto de un Widget de TextArea en la interfaz de administración de django de dos maneras diferentes: usando formfield_overrides en admin.py : class RulesAdmin(admin.ModelAdmin): formfield_overrides = { models.TextField: {‘widget’: Textarea( attrs={‘rows’: 1, ‘cols’: 40})}, } … admin.site.register(Rules, RulesAdmin) De esta manera es un poco excesivo, ya que cambiará todo […]

Django – Cómo obtener la URL del administrador desde la instancia del modelo

Estoy tratando de enviar un correo electrónico a un usuario cuando se guarda una nueva instancia de modelo y quiero que el correo electrónico incluya un enlace a la página de administración para esa instancia de modelo. ¿Hay alguna manera de obtener la URL correcta? Me imagino que Django debe tener esa información almacenada en […]

django admin inlines: obtener objeto de formfield_for_foreignkey

Estoy tratando de filtrar las opciones que se muestran en un campo de clave foránea, dentro de un administrador de django en línea. Por lo tanto, quiero acceder al objeto principal que se está editando. He estado investigando pero no pude encontrar ninguna solución. class ProjectGroupMembershipInline(admin.StackedInline): model = ProjectGroupMembership extra = 1 formset = ProjectGroupMembershipInlineFormSet […]

El administrador de Django se bloquea (hasta un error de tiempo de espera) para un modelo específico al intentar editar / crear

Este me está volviendo loco ahora mismo. No estaba sucediendo antes (incluso obtuve capturas de pantalla que tenía que hacer para el manual de usuario ya que el cliente lo requería). Primero lo noté en el servidor de producción y luego lo verifiqué y también sucedió en el servidor de desarrollo que viene con Django. […]

¿Cómo hacer que el usuario de Django acceda al sitio de administración de Django?

Me gustaría implementar un segundo sitio de administración que proporcione un subconjunto de funciones del sitio de administración principal. Eso es posible y descrito en la documentación de Django. Sin embargo, me gustaría limitar el acceso en el sitio de administración principal. Algunos usuarios pueden acceder al sitio de 2ndary pero no al sitio principal. […]

Relaciones genéricas / claves foráneas genéricas en el administrador de Django

He estado intentando mostrar una clave externa genérica en el administrador de Django pero no puedo hacer que funcione. Tengo una clase FullCitation que se puede vincular a un progtwig NonSupportedProgram o SupportedProgram. Por lo tanto, he utilizado una clave externa genérica. En el administrador, quiero que los usuarios solo puedan seleccionar ‘NonSupportedProgram’ o ‘SupportedProgram’ […]

Importar datos de Excel en modelos a través del administrador de Django.

Necesito la interfaz de administración de Django para aceptar cargas de administrador de archivos de Excel donde los datos de cada archivo de Excel se insertan en los modelos de mi base de datos. ¿Cómo puedo hacer que aparezca un botón de “Cargar” en una página de administración del modelo de Django, donde hacer clic […]

Django admin causando AttributeError

Estoy aprendiendo Django usando el Libro de Django. Estoy ejecutando python3.3.3 en mi Macbook Pro con Mavericks 10.9 y cuando habilito el sitio de administración obtengo “Se produjo un error en el servidor. Póngase en contacto con el administrador”. en el navegador, un objeto ” AttributeError: ‘RegexURLResolver’ no tiene ningún atributo ‘_urlconf_module’ ” error del […]