Als «python» getaggte Fragen

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

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

153
Generatorobjekt in Python zurücksetzen

Ich habe ein Generatorobjekt, das mit mehreren Erträgen zurückgegeben wird. Die Vorbereitung zum Aufrufen dieses Generators ist ziemlich zeitaufwändig. Deshalb möchte ich den Generator mehrmals wiederverwenden. y = FunctionWithYield() for x in y: print(x) #here must be something to reset 'y' for x...

153
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

153
Suchen und Ersetzen von Zeichenfolgenwerten in der Liste

Ich habe diese Liste: words = ['how', 'much', 'is[br]', 'the', 'fish[br]', 'no', 'really'] Was ich möchte, ist, durch [br]einen fantastischen Wert zu ersetzen , der dem ähnlich ist, &lt;br /&gt;und somit eine neue Liste zu erhalten: words = ['how', 'much', 'is<br />', 'the',...

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

153
Wie teilt man jedes Element in einer Liste durch ein int?

Ich möchte nur jedes Element in einer Liste durch ein int teilen. myList = [10,20,30,40,50,60,70,80,90] myInt = 10 newList = myList/myInt Dies ist der Fehler: TypeError: unsupported operand type(s) for /: 'list' and 'int' Ich verstehe, warum ich diesen Fehler erhalte. Aber ich bin frustriert, dass...

153
Entfernen Sie doppelte Diktate in der Liste in Python

Ich habe eine Liste von Diktaten und möchte die Diktate mit identischen Schlüssel- und Wertepaaren entfernen. Für diese Liste: [{'a': 123}, {'b': 123}, {'a': 123}] Ich möchte dies zurückgeben: [{'a': 123}, {'b': 123}] Ein anderes Beispiel: Für diese Liste: [{'a': 123, 'b': 1234}, {'a': 3222,...