Eu quero fazer isso: 100 - {{ object.article.rating_score }} Assim, por exemplo, a saída seria 20se {{ object.article.rating_score }}igualou 80. Como faço isso no nível do modelo? Não tenho acesso ao código
Eu quero fazer isso: 100 - {{ object.article.rating_score }} Assim, por exemplo, a saída seria 20se {{ object.article.rating_score }}igualou 80. Como faço isso no nível do modelo? Não tenho acesso ao código
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...
Portanto, em Python e Ruby existe o operador splat (*) para descompactar um array como argumentos. Em Javascript existe a função .apply (). Existe uma maneira de descompactar uma matriz / fatia como argumentos de função em Go? Quaisquer recursos para isso também seriam ótimos! Algo mais ou menos...
Existe uma maneira de especificar o valor padrão na função de Go? Estou tentando encontrar isso na documentação, mas não consigo encontrar nada que especifique que isso seja possível. func SaySomething(i string = "Hello")(string){ ... }
Quero ver os valores que estão na fatia. Como posso imprimi-los? projects []Project
Eu tenho um tipo de estrutura com um *int64campo. type SomeType struct { SomeField *int64 } Em algum ponto do meu código, quero declarar um literal disso (digamos, quando eu sei que o valor mencionado deve ser 0, ou apontando para 0, você sabe o que quero dizer) instance := SomeType{...
Estou tentando adicionar alguns valores do meu banco de dados a um []stringno Go. Alguns deles são carimbos de data / hora. Recebo o erro: não pode usar U.Created_date (digite time.Time) como string de tipo no elemento da matriz Posso converter time.Timepara string? type UsersSession struct...
Estou aprendendo Go passando por Um Tour de Go . Um dos exercícios ali me pede para criar uma fatia 2D de dylinhas e dxcolunas contendo uint8. Minha abordagem atual, que funciona, é esta: a:= make([][]uint8, dy) // initialize a slice of dy slices for i:=0;i<dy;i++ { a[i] = make([]uint8, dx)...
O Portmétodo retorna uma string e não um inteiro. Qual é a razão para isso e é seguro prefixar a porta com
Eu pesquisei isso no Google, mas ainda tenho problemas em relacionar o que o Django define como "aplicativos". Devo criar um novo aplicativo para cada funcionalidade em um site, mesmo que use modelos do projeto principal? Vocês têm um bom princípio básico de quando separar um novo aplicativo e...
Eu tenho uma goroutine que chama um método e passa o valor retornado em um canal: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }() Como faço para impedir tal
Eu quero ver se um campo / variável não é nenhum dentro de um modelo Django. Qual é a sintaxe correta para isso? Isso é o que eu tenho atualmente: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {%...
Eu tenho o seguinte código para serializar o queryset; def render_to_response(self, context, **response_kwargs): return HttpResponse(json.simplejson.dumps(list(self.get_queryset())), mimetype="application/json") E o seguinte é o meu get_querset() [{'product': <Product: hederello ()>,...
Eu vi várias estratégias diferentes de nomenclatura de pacotes de teste no Go e queria saber quais são os prós e os contras de cada uma e qual devo usar. Estratégia 1: Nome do arquivo: github.com/user/myfunc.go package myfunc Nome do arquivo de teste: github.com/user/myfunc_test.go package...
No Go, tenho algumas respostas http e às vezes me esqueço de ligar para: resp.Body.Close() O que acontece nesse caso? haverá um vazamento de memória? Também é seguro colocar defer resp.Body.Close()imediatamente após obter o objeto de resposta? client := http.DefaultClient resp, err :=...
Quero esclarecer a documentação fornecida django-rest-frameworksobre a criação de um objeto de modelo. Até agora descobri que existem 3 abordagens sobre como lidar com esses eventos. O create()método do serializador . Aqui está a documentação class CommentSerializer(serializers.Serializer):...
Quero usar o mecanismo de modelo Django em meu código (Python), mas não estou construindo um site baseado em Django. Como faço para usá-lo sem ter um arquivo settings.py (e outros) e ter que definir a variável de ambiente DJANGO_SETTINGS_MODULE? Se eu executar o seguinte código: >>>...
Dado o objeto de instância de um modelo, como posso obter o nome da tabela do banco de dados? Não quero especificar nomes explicitamente na classe
Existe alguma função Django que me permite obter um objeto do banco de dados, ou None se nada corresponder? No momento, estou usando algo como: foo = Foo.objects.filter(bar=baz) foo = len(foo) > 0 and foo.get() or None Mas isso não está muito claro e é complicado ter em todos os...
Ainda estou para encontrar uma maneira de configurar o log Python com Django que me agrade. Meus requisitos são bastante simples: Manipuladores de registro diferentes para eventos diferentes - ou seja, quero poder registrar em arquivos diferentes Fácil acesso aos loggers em meus módulos. O módulo...