Ich folge dieses Buch um django mit notepad++ zu lernen, passiert etwas Interessantes, wenn ich die Funktion mit notepad++ für das folgende Skript eingebe:
def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)
Ich erhalte eine Fehlermeldung wie diese:
IndentationError at /time/
('unexpected indent', ('M:\\DjangoStack\\projects\\beta_01\\..\\beta_01\\hello_world\\views.py', 12, 1, '\thtml = "<html>"\n'))
Aber wenn ich es direkt aus dem Buch einfüge, ist es in Ordnung. Ich frage mich, warum, sollte ich einige Einstellungen in Notepad++ vornehmen? Danke!
Update 01
Ich benutze 4 space bars
Um den Einzug in Notepad++ zu erstellen, habe ich versucht 1 tab
und das Problem scheint behoben zu sein