Perguntas com a marcação «go»

203
Por que eu faria () ou novo ()?

Os documentos de introdução dedicam muitos parágrafos para explicar a diferença entre new()e make(), mas na prática, você pode criar objetos no escopo local e devolvê-los. Por que você usaria o par de

203
Maneira correta de usar get_or_create?

Estou tentando usar get_or_create para alguns campos nos meus formulários, mas estou recebendo um erro 500 quando tento fazer isso. Uma das linhas é assim: customer.source = Source.objects.get_or_create(name="Website") O erro que recebo para o código acima é: Cannot assign "(<Source:...

203
Consultas do Django - id vs pk

Ao escrever consultas no django, pode-se usar id / pk como parâmetros de consulta. Object.objects.get(id=1) Object.objects.get(pk=1) Eu sei que pk significa Primary Key e é apenas um atalho, de acordo com a documentação do django. No entanto, não está claro quando alguém deve usar id ou...

202
Django: "projetos" vs "aplicativos"

Eu tenho um "produto" bastante complexo que estou me preparando para construir usando o Django. Vou evitar o uso dos termos "projeto" e "aplicativo" neste contexto, porque não sou claro sobre o significado específico deles no Django. Os projetos podem ter muitos aplicativos. Os aplicativos podem...

202
Efeitos da alteração SECRET_KEY do Django

Cometi um erro e comprometi meu projeto Django SECRET_KEYem um repositório público. Essa chave deve ter sido mantida em segredo de acordo com os documentos https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-SECRET_KEY O projeto Django está ativo e está em execução há algum tempo com...

201
Decodificando JSON usando json.Unmarshal vs json.NewDecoder.Decode

Estou desenvolvendo um cliente de API em que preciso codificar uma carga JSON mediante solicitação e decodificar um corpo JSON da resposta. Eu li o código fonte de várias bibliotecas e, pelo que vi, tenho basicamente duas possibilidades para codificar e decodificar uma string JSON. Use...

200
Django - limitando resultados da consulta

Eu quero pegar as últimas 10 instâncias de um modelo e ter este código: Model.objects.all().order_by('-id')[:10] É verdade que, em primeiro lugar, todas as instâncias são capturadas e depois são coletadas apenas as dez últimas? Existe algum método mais

199
Afirmar o mal? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...

197
Diretório de lista no Go

Eu tenho tentado descobrir como simplesmente listar os arquivos e pastas em um único diretório no Go. Eu encontrei filepath.Walk, mas ele entra em subdiretórios automaticamente, o que eu não quero. Todas as minhas outras pesquisas não melhoraram nada. Tenho certeza de que essa funcionalidade...

196
Django: Obter lista de campos de modelo?

Eu defini uma Userclasse que (em última análise) herda models.Model. Quero obter uma lista de todos os campos definidos para este modelo. Por exemplo phone_number = CharField(max_length=20),. Basicamente, quero recuperar qualquer coisa que herda da Fieldclasse. Eu pensei que seria capaz de...