Articles of django admin

Listado de claves foráneas relacionadas con un modelo de proxy en django admin

Mis modelos.py se ve así: class Author(models.Model): name = models.CharField() class DraftBooks(models.Model): title = models.CharField() author = models.ForeignKey(Author) status_choices = ((1,Draft),(2,Published)) status = models.SmallIntegerField(choices=status_choices) class PubBooks(DraftBooks): class meta: proxy = True verbose name = ‘Published Books’ Estoy usando un modelo proxy porque quiero una vista diferente de la lista de cambios para libros en estado […]

Subiendo una imagen a través de Admin en Django

Estoy intentando subir una imagen a través del Panel de administración de Django. Me estoy ejecutando en Google App Engine y estoy usando el complemento de transferencia de archivos (no estoy seguro si alguno de los dos es relevante para el problema que tengo). Desde mi modelys.py: from django.db import models # Create your models […]

¿El archivo de migración de Django en otra aplicación?

Imaginemos un siguiente proyecto simplificado de Django: /lib/python2.7/site-packages/externalapp/shop /myapp myapp también amplía externalapp.shop.models modelos de externalapp.shop.models al agregar algunos campos. manage.py makemigrations generó después del archivo de migración de esquema llamado 0004_auto_20150410_2001.py : from __future__ import unicode_literals from django.db import models, migrations class Migration(migrations.Migration): # __init__ is added by me as an attempt how to […]

Cómo usar can_add_related en Django Admin

He leído sobre la función relacionada con can_add_relacionada aquí: https://code.djangoproject.com/ticket/9071 Intenté usarlo de esta manera: def get_form(self, request, obj=None, **kwargs): self.fields[‘person’].can_add_related = False return super(OperationAdmin, self).get_form(request, obj, **kwargs) Pero esto arroja un TypeError y no sé cómo resolver esto. ¿Alguien me puede apuntar en la dirección correcta? Gracias.

Relación genérica uno a uno en Django

Necesito configurar una relación uno a uno que también debe ser genérica. Tal vez puedas aconsejarme un mejor diseño. Hasta ahora he llegado a los siguientes modelos. class Event(models.Model): # skip event related fields… content_type = models.ForeignKey(ContentType) object_id = models.PositiveIntegerField() content_object = generic.GenericForeignKey(‘content_type’, ‘object_id’) class Meta: unique_together = (‘content_type’, ‘object_id’) class Action1(models.Model): # skip action1 […]

manejo cargando imagen django admin python

Estoy desarrollando una aplicación con Python Django en Windows. Estoy tratando de agregar un campo de carga de imágenes a una de mis clases, pero recibo errores. Debo mencionar que debo proporcionar una ruta relativa a settings.py para poder Migre fácilmente mi código a otra plataforma ¿Cómo debo llenar las siguientes variables en settings.py para […]

Django – Copiando una instancia de modelo con 2 claves foráneas anidadas

Soy nuevo en django y tengo una aplicación de Encuesta en la que el administrador crea encuestas que tienen preguntas, las preguntas tienen opciones … He agregado el save_as = Verdadero a mi administrador de la encuesta, sin embargo, cuando copio una encuesta, las preguntas son Presente en la copia, pero no las opciones. class […]

AttributeError: el objeto ‘módulo’ no tiene atributo ‘commit_on_success’

Estoy intentando usar la aplicación Django-nested-inlines pero genera un error. Aquí hay un código simple: MODELOS.PY class Language_Quiz(models.Model): name = models.CharField(max_length=40) language = models.OneToOneField(sfl_models.Language) class Question(models.Model): language_quiz = models.ForeignKey(Language_Quiz) text = models.TextField() class Answer(models.Model): question = models.ForeignKey(Question,related_name=’answers’) text = models.TextField() correct = models.BooleanField() ADMIN.PY from django.contrib import admin import models from nested_inlines.admin import NestedModelAdmin, NestedTabularInline […]

django-admin.py: comando no encontrado (servidor bluehost)

Después de luchar más de 6 horas, decidí pedir ayuda. Misión: Crear un proyecto con la ayuda de Django. Herramientas: Windows Vista, Putty SSH Ubicación: Servidor Bluehost (www.bluehost.com) Ya he leído estos temas sobre la misma pregunta: -bash: django-admin.py: comando no encontrado (instalación de Django) No se puede utilizar django-admin.py Django: al crear un nuevo […]

allow_tags = True no muestra la etiqueta en django admin

Quiero mostrar un formulario en el list_display en django admin, pero me enfrento a este problema: Cuando defino algo como esto: class MyModelAdmin(admin.ModelAdmin): list_display = (‘foo’, ‘pagar_pase’) def pagar_pase(self, obj): return “””Action “”” pagar_pase.description = ‘Testing form output’ pagar_pase.allow_tags = True ¿Y el resultado es Acción sin tags, alguna idea de cómo resolver esto? Gracias