Articles of django

Django: Agrupar por data (dia, mês, ano)

Eu tenho um modelo simples como este: class Order(models.Model): created = model.DateTimeField(auto_now_add=True) total = models.IntegerField() # monetary value E eu quero produzir uma análise mês a mês de: Quantas vendas houve em um mês ( COUNT ) O valor combinado ( SUM ) Não sei qual é a melhor maneira de atacar isso. Já vi […]

Como posso ver as consultas SQL brutas que o Django está executando?

Existe uma maneira de mostrar o SQL que o Django está executando ao executar uma consulta?

Qual é a diferença entre o django OneToOneField e o ForeignKey?

Qual é a diferença entre o django OneToOneField e o ForeignKey?

Posso acessar constantes em settings.py a partir de modelos no Django?

Eu tenho algumas coisas em settings.py que eu gostaria de poder acessar de um modelo, mas não consigo descobrir como fazê-lo. Eu já tentei {{CONSTANT_NAME}} mas isso não parece funcionar. Isso é possível?

Filtros do Django – ou?

Como eu faria um “ou” em um filtro de django? Basicamente, eu quero poder listar os itens que um usuário adicionou (eles estão listados como criadores) ou o item foi aprovado então eu basicamente preciso selecionar item.creator = owner or item.moderated = False Como eu faria isso no Django (de preferência com um filtro / […]

Django Rest Framework remove csrf

Eu sei que existem respostas sobre o Django Rest Framework, mas não consegui encontrar uma solução para o meu problema. Eu tenho um aplicativo que possui autenticação e alguma funcionalidade. Eu adicionei um novo aplicativo para ele, que usa o Django Rest Framework. Eu quero usar a biblioteca somente neste aplicativo. Também quero fazer uma […]

Django MEDIA_URL e MEDIA_ROOT

Estou tentando fazer upload de uma imagem através do administrador do Django e, em seguida, ver essa imagem em uma página no frontend ou apenas através de um URL. Note que isso é tudo na minha máquina local. Minhas configurações são as seguintes: MEDIA_ROOT = ‘/home/dan/mysite/media/’ MEDIA_URL = ‘/media/’ Eu configurei o parâmetro upload_to para […]

O que é um token de CSRF? Qual é a sua importância e como funciona?

Ok, pessoal, estou escrevendo um aplicativo Django e quero apenas uma idéia do que realmente é um token CSRF e como ele protege os dados. Os dados da postagem não são seguros se você não usar tokens csrf? Eu sei como usar csrf_token mas eu só preciso de algumas informações como funciona.

Como desabilitar temporariamente uma restrição de chave estrangeira no MySQL?

É possível desativar temporariamente as restrições no MySQL? Eu tenho dois modelos do Django, cada um com uma ForeignKey para o outro. A exclusão de instâncias de um modelo retorna um erro devido à restrição ForeignKey: cursor.execute(“DELETE FROM myapp_item WHERE n = %s”, n) transaction.commit_unless_managed() #a foreign key constraint fails here cursor.execute(“DELETE FROM myapp_style WHERE […]

Capturando parâmetros de url no request.GET

No momento, estou definindo expressões regulares para capturar parâmetros em um URL, conforme descrito no tutorial. Como faço para acessar parâmetros da url como parte do object HttpRequest ? Meu HttpRequest.GET atualmente retorna um object QueryDict vazio. Eu gostaria de aprender como fazer isso sem uma biblioteca para que eu possa conhecer melhor o Django.