Perguntas com a marcação «django»

123
Django Cookies, como posso configurá-los?

Eu tenho um site que mostra conteúdo diferente com base no local escolhido pelo visitante. por exemplo: O usuário entra no 55812 como o zip. Eu sei que cidade e área são lat / long. ou seja, e forneça a eles o conteúdo pertinente a essa área. Minha pergunta é como posso armazená-lo em um cookie...

122
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....

122
Como importo a exceção Django DoesNotExist?

Estou tentando criar um UnitTest para verificar se um objeto foi excluído. from django.utils import unittest def test_z_Kallie_can_delete_discussion_response(self): ...snip... self._driver.get("http://localhost:8000/questions/3/want-a-discussion") self.assertRaises(Answer.DoesNotExist,...

121
Obter campos do modelo no Django

Dado um modelo do Django, estou tentando listar todos os seus campos. Eu já vi alguns exemplos disso usando o atributo _meta model, mas o sublinhado na frente da meta não indica que o atributo _meta é um atributo privado e não deve ser acessado diretamente? ... Porque, por exemplo, o layout do...

121
Como converter um Django QuerySet em uma lista

Eu tenho o seguinte: answers = Answer.objects.filter(id__in=[answer.id for answer in answer_set.answers.all()]) então mais tarde: for i in range(len(answers)): # iterate through all existing QuestionAnswer objects for existing_question_answer in existing_question_answers: # if an answer is...

120
% De módulo no modelo do Django

Estou procurando uma maneira de usar algo como o operador de módulo no django. O que estou tentando fazer é adicionar um nome de classe a cada quarto elemento em um loop. Com o módulo, ficaria assim: {% for p in posts %} <div class="post width1 height2 column {% if forloop.counter0 % 4 == 0...