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

O sistema ORM do Django, compreendendo seus sistemas queryset e model.

165
Chave estrangeira auto-referencial do Django

Sou um pouco novo nos aplicativos da web e no banco de dados em geral, então essa pode ser uma pergunta idiota. Eu quero criar um modelo ("CategoryModel") com um campo que aponte para o ID primário de outra instância do modelo (seu pai). class CategoryModel(models.Model): parent =...

146
Django values_list vs values

No Django, qual é a diferença entre os dois seguintes: Article.objects.values_list('comment_id', flat=True).distinct() vs Article.objects.values('comment_id').distinct() Meu objetivo é obter uma lista de IDs de comentários exclusivos em cada um Article. Eu li a documentação (e, de fato, usei...

103
Encadeando filtro múltiplo () no Django, isso é um bug?

Sempre presumi que encadear várias chamadas de filter () no Django era sempre o mesmo que coletá-las em uma única chamada. # Equivalent Model.objects.filter(foo=1).filter(bar=2) Model.objects.filter(foo=1,bar=2) mas eu encontrei um queryset complicado em meu código onde este não é o caso class...

101
Como renomear itens em values ​​() no Django?

Eu quero fazer praticamente o mesmo como neste tíquete em djangoproject.com , mas com alguma formatação adicional. Desta consulta >>> MyModel.objects.values('cryptic_value_name') [{'cryptic_value_name': 1}, {'cryptic_value_name': 2}] Eu quero algo assim: >>>...