Я следую этой книге , чтобы изучить django с помощью notepad ++, что-то интересное происходит, когда я набираю функцию с помощью notepad ++ для следующего скрипта:
def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)
Это дает мне такую ошибку:
IndentationError at /time/
('unexpected indent', ('M:\\DjangoStack\\projects\\beta_01\\..\\beta_01\\hello_world\\views.py', 12, 1, '\thtml = "<html>"\n'))
Но когда я вставляю это прямо из книги, это нормально. Интересно, почему я должен сделать некоторые настройки в блокноте ++? Спасибо.
обновление 01
Я использую 4 space bars
для создания отступа в блокноте ++, я попытался 1 tab
и, похоже, проблема исправлена