Preguntas etiquetadas con django-admin

La interfaz de administración automática incorporada de Django (django.contrib.admin) que es parte del marco web Django para el lenguaje de programación Python.


8
Solución de problemas "El campo relacionado tiene una búsqueda no válida: icontains"
Tengo los siguientes modelos en models.py: class ListinoTraduttore(models.Model): traduttore = models.ForeignKey('Traduttore', related_name='Traduttore') linguaDa = models.ForeignKey(Lingua, related_name = "linguaDa") linguaA = models.ForeignKey(Lingua, related_name = "linguaA") prezzoParola = models.CharField(max_length=50, blank=True) prezzoRiga = models.CharField(max_length=50, blank=True) scontoCat = models.CharField(max_length=50, blank=True) scontoFuzzy = models.CharField(max_length=50, blank=True) scontoRipetizioni = models.CharField(max_length=50, blank=True) class Meta: verbose_name_plural = "Listini Traduttori" …

15
Filtro predeterminado en el administrador de Django
¿Cómo puedo cambiar la opción de filtro predeterminada de 'TODOS'? Tengo un campo denominado como statusel que tiene tres valores: activate, pendingy rejected. Cuando lo uso list_filteren el administrador de Django, el filtro está configurado de forma predeterminada en 'Todos', pero quiero configurarlo como pendiente de forma predeterminada.




2
muchos a muchos en la lista de visualización django
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products Yo tengo ese codigo. Desafortunadamente, el error viene en admin.py con elManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') El error dice: 'PurchaseOrderAdmin.list_display [0]', 'product' es un …

13
¿Valor único de BooleanField en Django?
Supongamos que mi models.py es así: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Quiero que solo una de mis Characterinstancias tenga is_the_chosen_one == Truey todas las demás is_the_chosen_one == False. ¿Cuál es la mejor manera de garantizar que se respete esta restricción de unicidad? ¡Las mejores calificaciones para las …

9
Django-Admin: CharField como TextArea
yo tengo class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin ) ¿Cómo asignar el widget TextArea al campo 'descr' en la interfaz de administración? …


8
Administrador de Django, ocultar un modelo
En la página raíz del sitio de administración donde aparecen los modelos registrados, quiero ocultar varios modelos que están registrados para el administrador de Django. Si los anulo directamente, no puedo agregar nuevos registros ya que el símbolo de agregar nuevo "+" desaparece. ¿Cómo se puede hacer esto?



6
Usando Django auth UserAdmin para un modelo de usuario personalizado
De los documentos de Django.Contrib.Auth : Ampliación del usuario predeterminado de Django Si está completamente satisfecho con el modelo de usuario de Django y solo desea agregar información de perfil adicional, simplemente puede django.contrib.auth.models.AbstractUsercrear una subclase y agregar sus campos de perfil personalizados. Esta clase proporciona la implementación completa del …

6
Anular el conjunto de consultas predeterminado en el administrador de Django
Uno de mis modelos tiene una bandera eliminada, que se usa para ocultar objetos globalmente: class NondeletedManager(models.Manager): """Returns only objects which haven't been deleted""" def get_query_set(self): return super(NondeletedManager, self).get_query_set().exclude(deleted=True) class Conversation(BaseModel): ... deleted = models.BooleanField(default=False) objects = NondeletedManager() all_conversations = models.Manager() # includes deleted conversations ¿Cómo puedo anular el conjunto …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.