Как сгенерировать html? - Python

Узнай цену своей работы

Формулировка задачи:

Печатаю следующий код:
Листинг программы
  1. # views.py
  2. def myapps(request):
  3. return direct_to_template(request, 'test.html')
  4. # url.py
  5. url(r'^myapps$', 'views.myapps'),
Но python выдаёт ошибку:

TemplateDoesNotExist at /myapps test.html

Т.е. я хочу вывести на странице "/myapps" содержимое из указанного html-файла. Я создал test.html в корне сайта и в папке myapps, и python всё равно выдаёт ту же ошибку. Я python и django недавно начал изучать. Где может быть ошибка?

Решение задачи: «Как сгенерировать html?»

textual
Листинг программы
  1. #settings.py
  2. TEMPLATE_DIRS = (
  3.     os.path.join(os.path.dirname(__file__), 'templates').replace('\\', '/'),
  4.     # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
  5.     # Always use forward slashes, even on Windows.
  6.     # Don't forget to use absolute paths, not relative paths.
  7. )

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут