Perguntas com a marcação «django-admin»

Interface de administração automática embutida do Django (django.contrib.admin) que é parte da estrutura da Web do Django para a linguagem de programação Python.

13
Pode "list_display" em um Django ModelAdmin exibir atributos dos campos ForeignKey?
Eu tenho um Personmodelo que possui uma relação de chave estrangeira Book, que possui vários campos, mas estou mais preocupado com author(um CharField padrão). Com isso dito, no meu PersonAdminmodelo, eu gostaria de exibir book.authorusando list_display: class PersonAdmin(admin.ModelAdmin): list_display = ['book.author',] Eu tentei todos os métodos óbvios para fazer isso, …

13
Auto_now e auto_now_add do Django
Para o Django 1.1. Eu tenho isso no meu models.py: class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) Ao atualizar uma linha, recebo: [Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null [Sun Nov 15 02:18:12 2009] [error] return self.cursor.execute(query, args) A parte relevante do meu …

1
Como faço para o campo muitos-para-muitos opcional no Django?
Quando você tem um relacionamento muitos-para-muitos ( related_namenão through) e está tentando usar a interface administrativa, é necessário inserir um dos relacionamentos, mesmo que ele não precise existir para você criar a primeira entrada. Estou criando um aplicativo que é um organizador de eventos. Imagine que tínhamos Evente Groupmodelos ligados …




2
Django fix Admin plural
Como altero o nome de alguns modelos de "Categorias" para "Categorias" no site de administração na nova versão do dev django? Na versão antiga (sem sites de administração e modelos de administração), você poderia fazer isso; http://www.the-dig.com/blog/post/customize-plural-name-django-admin/ No entanto - agora, definir verbose_name_plural dentro da minha classe baseada em modeladmin …


11
Como substituir e estender os modelos básicos de administração do Django?
Como substituir um modelo de administrador (por exemplo, admin / index.html) e ao mesmo tempo estendê-lo (consulte https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacing -um-admin-template )? Primeiro - eu sei que essa pergunta já foi feita e respondida antes (consulte Django: Substituindo E estendendo um modelo de aplicativo ), mas como a resposta diz que não …

1
list_display - ícones booleanos para métodos
Ao definir a matriz list_display para uma ModelAdminclasse, se a BooleanFieldou NullBooleanFieldfor fornecida, a interface do usuário usará ícones de boa aparência em vez do texto Verdadeiro / Falso na coluna. Se um método que retorna um booleano é fornecido, ele simplesmente imprime True / False. Existe uma maneira de …

3
Django admin: como classificar por um dos campos customizados list_display que não possuem campo de banco de dados
# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[...] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[...] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() Como eu poderia classificar os clientes, dependendo number_of_ordersdeles? admin_order_fieldA propriedade não pode ser usada aqui, pois requer um campo de banco …


14
Redimensionar campos no Django Admin
Django tende a preencher espaço horizontal ao adicionar ou editar entradas no admin, mas, em alguns casos, é um verdadeiro desperdício de espaço, quando, ou seja, editar um campo de data, de 8 caracteres de largura, ou um CharField, também de 6 ou 8 caracteres de largura, e a caixa …


3
Valor padrão para o campo no modelo Django
Suponha que eu tenha um modelo: class SomeModel(models.Model): id = models.AutoField(primary_key=True) a = models.CharField(max_length=10) b = models.CharField(max_length=7) Atualmente estou usando o admin padrão para criar / editar objetos deste tipo. Como faço para remover o campob do admin para que cada objeto não possa ser criado com um valor e, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.