Я начал работать над разработкой веб-сайта Django 1.0 и заставил свой сервер работать, но когда я редактирую свой файл views.py, у меня возникают трудности при редактировании кода python в emacs.
Кажется, проблема в строке, содержащей тройные кавычки ('' '):
def main_page(request):
output = u'''
<html>
[more lines here]
</html>
''' % (
u'Django Bookmarks'
u'Welcome to Django Bookmarks',
u'Where you can store and share bookmarks!'
)
return HttpResponse(output)
Идентификация Emacs облажается после строки u '' ', и поэтому я получаю ошибки, когда пытаюсь загрузить страницу, сгенерированную из этого.
Я пробовал несколько режимов (включая режим nxhtml mumamo), но до сих пор я могу заставить Emacs распознавать только код Python или только HTML, но не оба одновременно. Если не считать редактирования файла как необработанного текста и манипулирования вкладками, есть ли другой способ /