Articles of django admin

Dos argumentos en el comando personalizado django-admin

Tengo un comando personalizado de django-admin que uso para llenar mi base de datos con nueva información. De nuevo, todo funciona. Sin embargo, ahora he cambiado mis modelos y funciono ligeramente para aceptar dos argumentos como una tupla: nombre y apellido, en lugar de solo “nombre”. Código anterior abajo – trabajando. Ejecute usando “manage.py xyz […]

¿Cómo aceptar el formato de fecha localizado (por ejemplo, dd / mm / aa) en un DateField en un formulario de administración?

¿Es posible personalizar una aplicación django para que acepte un formato de fecha localizado (por ejemplo, dd / mm / aa) en un DateField en un formulario de administración? Tengo un modelo de clase: class MyModel(models.Model): date = models.DateField(“Date”) Y la clase de administración asociada class MyModelAdmin(admin.ModelAdmin): pass En la interfaz de administración de django, […]

Django admin. Visualización de un filtro desplegable jerárquico

Tengo el siguiente modelo: from django.db import models class State(models.Model): name = models.CharField(max_length=30) abbreviation = models.CharField(max_length=2) def numberOfCities(self): return self.city_set.count() def __unicode__(self): return u”{0} – {1}”.format(self.abbreviation, self.name) class City(models.Model): name = models.CharField(max_length=40) state = models.ForeignKey(State) class Meta: verbose_name_plural = ‘Cities’ def __unicode__(self): return self.name class Company(models.Model): name = models.CharField(max_length=60) description = models.CharField(max_length=1000) city = models.ForeignKey(City) […]

Django ModelForm con Admin Widgets

He creado modelos y, a partir de los modelos, he creado ModelForms . Sin embargo, noté que los widgets generados desde el ModelForm no son los mismos que los widgets cuando estoy en las páginas de administrador. Cómo puedo: Obtén el mismo widget que los de las páginas de administración. Esos son impresionantes. El campo […]

Django: ¿No se pueden anular las plantillas de administración cuando ya están anuladas?

Para agregar algo de contenido a la vista de administrador de Django de un modelo, deseo reemplazar la plantilla change_form.html . De acuerdo con la documentación , necesitaría crear un archivo change_form.html en la carpeta /project-path/templates/admin/appname/modelname/ . Por supuesto, debo asegurarme de que esta ruta también esté disponible en TEMPLATE_DIRS . Tal archivo podría verse […]

Django admin modelo Herencia ¿es posible?

¿Es posible la herencia en los modelos de administración? Como por ejemplo considera lo siguiente, Archivo: models.py class AbstractModel ( models.Model ): # Meta Information common to all classes author = models.ForeignKey(auth.models.User , null = False ,related_name=”%(class)s_related_author” ) # The user who created editor = models.ForeignKey(auth.models.User , null = True,related_name=”%(class)s_related_editor” ) # The user who […]

Visualización de datos de ForeignKey en la página de cambio / adición de administrador de Django

Estoy tratando de obtener un atributo de un modelo para que aparezca en la página de cambio / agregar administrador de Django de otro modelo. Aquí están mis modelos: class Download(model.Model): task = models.ForeignKey(‘Task’) class Task(model.Model): added_at = models.DateTimeField(…) No puedo cambiar la clave foránea, así que no puedo usar Inlines y, por supuesto, los […]

Visualización de la lista de administradores de Django + ForeignKey = Lista de cambios vacía

Tengo un problema extraño en django admin list_display . Cada vez que agrego una clave foránea a un list_display la vista completa de la lista de cambios se queda en blanco mostrando solo el total de entradas. modelos.py: class Organization(models.Model): org_id = models.AutoField(primary_key=True) org_name = models.CharField(max_length=288) def __unicode__(self): return self.org_name class Meta: db_table = u’organization’ […]

usando django-allauth

Estoy teniendo problemas para usar django-allauth. Estoy recibiendo este error. NoReverseMatch at / accounts / login / Reverse para ‘facebook_channel’ con argumentos ‘()’ y no se encontraron los argumentos de las palabras clave ‘{}’. Hasta ahora he seguido todo a la carta. Aquí está mi configuración. INSTALLED_APPS = ( ‘django.contrib.auth’, ‘django.contrib.contenttypes’, ‘django.contrib.sessions’, ‘django.contrib.sites’, ‘django.contrib.messages’, ‘django.contrib.staticfiles’, […]

Django Admin muestra / oculta los campos si se selecciona un valor específico en un menú desplegable

En el administrador de Django, cuando se selecciona la opción Custom de una lista desplegable, quiero mostrar los campos de inicio de fecha y fecha de finalización en línea para permitir al usuario especificar un inicio y una fecha de finalización específicos en lugar de un período de tiempo predefinido. Después de investigar durante un […]