Articles of django

registrar todas as consultas SQL

Como posso registrar todas as consultas SQL que meu aplicativo django executou? Eu quero registrar tudo, incluindo SQLs do site admin. Eu vi esta pergunta e uma resposta FAQ, mas eu ainda não consigo descobrir onde devo colocar from django.db import connection connection.queries registrar tudo em um arquivo? Então minha pergunta é – o que […]

SuspiciousOperation do Django header HTTP_HOST inválido

Após a atualização para o Django 1.5, comecei a receber erros como este: Traceback (most recent call last): File “/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py”, line 92, in get_response response = middleware_method(request) File “/usr/local/lib/python2.7/dist-packages/django/middleware/common.py”, line 57, in process_request host = request.get_host() File “/usr/local/lib/python2.7/dist-packages/django/http/request.py”, line 72, in get_host “Invalid HTTP_HOST header (you may need to set ALLOWED_HOSTS): %s” % host) SuspiciousOperation: […]

Django: Preencher o ID do usuário ao salvar um modelo

Eu tenho um modelo com um campo created_by que está vinculado ao modelo padrão do usuário do Django. Eu preciso preencher automaticamente isso com o ID do usuário atual quando o modelo é salvo. Não consigo fazer isso na camada Admin, pois a maioria das partes do site não usa o Admin integrado. Alguém pode […]

O auth_user.username do django pode ser varchar (75)? Como isso poderia ser feito?

Há algo errado em executar alter table no auth_user para fazer o username ser varchar(75) para que ele possa caber em um email? O que isso quebra se alguma coisa? Se você fosse alterar o auth_user.username para ser varchar(75) onde você precisaria modificar o django? É simplesmente uma questão de mudar de 30 a 75 […]

(13: Permissão negada) ao conectar-se ao upstream:

Eu estou trabalhando com a configuração do projeto django com nginx e gunicorn. Enquanto eu estou acessando minha porta gunicorn mysite.wsgi:application –bind=127.0.0.1:8001 no servidor nginx Estou recebendo o seguinte erro no meu arquivo de log de erro. 2014/05/30 11:59:42 [crit] 4075#0: *6 connect() to 127.0.0.1:8001 failed (13: Permission denied) while connecting to upstream, client: 127.0.0.1, […]

Aplicando estilos de bootstrap aos formulários do django

Eu quero usar bootstrap para obter um design de site decente, infelizmente eu não sei como estilo os campos de formulário. Eu estou falando sobre isso: {% csrf_token %} {{ form.title.label }} {{ form.title }} Como se supõe projetar isso? Eu tentei isso: {% csrf_token %} {{ form.title.label }} {{ form.title }} Isso obviamente não […]

“Token CSRF ausente ou incorreto” enquanto o parâmetro post via AJAX no Django

Eu tento postar parâmetros como jQuery.ajax( { ‘type’: ‘POST’, ‘url’: url, ‘contentType’: ‘application/json’, ‘data’: “{content:’xxx’}”, ‘dataType’: ‘json’, ‘success’: rateReviewResult } ); No entanto, o Django retorna Forbidden 403. CSRF verification failed. Request aborted. Forbidden 403. CSRF verification failed. Request aborted. Estou usando o ‘django.middleware.csrf.CsrfViewMiddleware’ e não consegui encontrar como posso evitar esse problema sem comprometer […]

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?