Perguntas com a marcação «django»

O Django é uma estrutura de aplicativo da web de código aberto do lado do servidor, escrita em Python. Ele foi projetado para reduzir o esforço necessário para criar sites e aplicativos da Web baseados em dados complexos, com foco especial em menos código, sem redundância e sendo mais explícito do que implícito.


2
Estrutura REST do Django: serializador não modelo
Sou iniciante no framework REST do Django e preciso de seus conselhos. Estou desenvolvendo um serviço da web. O serviço deve fornecer interface REST para outros serviços. A interface REST, que eu preciso implementar, não está funcionando diretamente com meus modelos (refiro-me às operações get, put, post, delete). Em vez …


3
Objetivo da configuração do Django 'SECRET_KEY'
Qual é exatamente o ponto do SECRET_KEYdjango? Fiz algumas pesquisas no Google e verifiquei os documentos ( https://docs.djangoproject.com/en/dev/ref/settings/#secret-key ), mas estava procurando uma explicação mais detalhada sobre isso, e por que é necessário. Por exemplo, o que poderia acontecer se a chave estivesse comprometida / outros soubessem o que era? …



5
Como posso criar vários botões de envio no formulário django?
Tenho um formulário com uma entrada para e-mail e dois botões de envio para assinar e cancelar a assinatura do boletim informativo: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Eu também tenho formulário de classe: class NewsletterForm(forms.ModelForm): class Meta: model …

7
Como mudar o nome de um aplicativo Django?
Mudei o nome de um aplicativo no Django renomeando sua pasta, importações e todas as suas referências (modelos / índices). Mas agora eu recebo esse erro quando tento executarpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings Como posso depurar e resolver …
156 python  django 

13
Formatar números em modelos de django
Estou tentando formatar números. Exemplos: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Parece uma coisa bastante comum, mas não consigo descobrir qual filtro devo usar. Edit: Se você tem uma maneira genérica de Python para fazer isso, fico feliz em adicionar um …
154 python  django 

15
A classe não tem membro de objetos
def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) A primeira linha dessa função recebe um erro em Question.objects.all(): E1101: A classe 'Pergunta' não possui objetos 'membro' Estou seguindo o tutorial de documentação do Django e eles têm o mesmo código em funcionamento. Eu tentei …


11
Como enviar email via Django?
No meu settings.py, eu tenho o seguinte: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' EMAIL_USE_TLS = False Meu código de email: from django.core.mail import EmailMessage …
153 python  django  email  smtp 

10
Dividir views.py em vários arquivos
Meu views.pytornou-se muito grande e é difícil encontrar a visão correta. Como o divido em vários arquivos e depois o importo? Isso envolve alguma perda de velocidade? Posso fazer o mesmo com models.py?
153 python  django 


2
Data de criação automática para objetos de formulário do modelo Django?
Qual é a melhor maneira de definir automaticamente uma data de criação para um objeto e também um campo que registrará a última atualização do objeto? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if request.method == 'POST': form = MyForm(request.POST) if form.is_valid(): obj = form.save(commit=False) …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.