Als «django» getaggte Fragen

Django ist ein Open-Source-Framework für serverseitige Webanwendungen, das in Python geschrieben wurde. Es wurde entwickelt, um den Aufwand für die Erstellung komplexer datengesteuerter Websites und Webanwendungen zu reduzieren. Ein besonderer Schwerpunkt liegt auf weniger Code, ohne Redundanz und mehr explizit als implizit.

2
Django REST Framework: Serializer ohne Modell
Ich bin Anfänger im Django REST Framework und brauche Ihren Rat. Ich entwickle einen Webdienst. Der Dienst muss eine REST-Schnittstelle zu anderen Diensten bereitstellen. Die REST-Schnittstelle, die ich implementieren muss, funktioniert nicht direkt mit meinen Modellen (ich meine die Operationen get, put, post, delete). Stattdessen bietet es anderen Diensten einige …



3
Zweck der Django-Einstellung 'SECRET_KEY'
Was genau ist der Sinn des SECRET_KEYDjango? Ich habe ein paar Google-Suchen durchgeführt und die Dokumente überprüft ( https://docs.djangoproject.com/en/dev/ref/settings/#secret-key ), aber ich suchte nach einer ausführlicheren Erklärung dafür. und warum es erforderlich ist. Was könnte zum Beispiel passieren, wenn der Schlüssel kompromittiert wurde / andere wussten, was er war? Danke …



7
Wie ändere ich den Namen einer Django-App?
Ich habe den Namen einer App in Django geändert, indem ich ihren Ordner, Importe und alle ihre Referenzen (Vorlagen / Indizes) umbenannt habe. Aber jetzt bekomme ich diesen Fehler, wenn ich versuche zu laufenpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings …
156 python  django 

5
Wie kann ich mehrere Django-Formulare für Senden-Schaltflächen erstellen?
Ich habe ein Formular mit einer Eingabe für E-Mail und zwei Senden-Schaltflächen zum Abonnieren und Abbestellen des Newsletters: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Ich habe auch Klassenform: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) Ich …

15
Klasse hat kein Objektmitglied
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)) In der ersten Zeile dieser Funktion wird ein Fehler angezeigt Question.objects.all() : E1101: Klasse 'Frage' hat keine Objekte 'Mitglied' Ich folge dem Django-Dokumentations-Tutorial und sie haben den gleichen Code zum Laufen. Ich habe versucht, eine Instanz …


11
Wie sende ich eine E-Mail über Django?
In meinem habe settings.pyich folgendes: 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 Mein E-Mail-Code: from django.core.mail import EmailMessage email = EmailMessage('Hello', 'World', …
153 python  django  email  smtp 

10
Teilen Sie views.py in mehrere Dateien auf
Mein views.pyist zu groß geworden und es ist schwer, die richtige Ansicht zu finden. Wie teile ich es in mehrere Dateien auf und importiere es dann? Handelt es sich um einen Geschwindigkeitsverlust? Kann ich das auch mit machen models.py?
153 python  django 

13
Formatieren Sie Zahlen in Django-Vorlagen
Ich versuche Zahlen zu formatieren. Beispiele: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Es scheint ziemlich üblich zu sein, aber ich kann nicht herausfinden, welchen Filter ich verwenden soll. Bearbeiten: Wenn Sie eine generische Python-Methode haben, füge ich gerne ein formatiertes Feld …
153 python  django 

7
Kann naive und bewusste datetime.now () <= herausfordern.datetime_end nicht vergleichen
Ich versuche, das aktuelle Datum und die aktuelle Uhrzeit mit den in Modellen angegebenen Datums- und Uhrzeitangaben mithilfe von Vergleichsoperatoren zu vergleichen: if challenge.datetime_start &lt;= datetime.now() &lt;= challenge.datetime_end: Das Skript fehlerhaft mit: TypeError: can't compare offset-naive and offset-aware datetimes Die Modelle sehen folgendermaßen aus: class Fundraising_Challenge(models.Model): name = models.CharField(max_length=100) datetime_start …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.