Я новичок в веб-разработке с использованием Python.У меня большой опыт создания динамических сайтов с использованием PHP.Кроме того, я никогда не использовал MVC на PHP.Впервые я использую MVC (или MTV, чтобы быть более правильным).Я слежу за
Одна вещь, отличная от мира PHP, заключается в том, что.URL-адреса указывают не на файлы, а на функции.Это единственное замечание сделало мой опыт в веб-разработке нулевым.Это хорошо для HTML-контента, который может быть сгенерирован из шаблона.
Но как насчет вещей, которые не должны отображаться, таких как фильмы, изображения, PDF, * .exes, таблицы стилей и файлы JavaScript.Я имею в виду такой код:
<img src="image.jpg" />
or
<link rel="stylesheet" href="stylesheets/style.css" />
or
<a href="/downloads/huge_executable.exe" />
Нужно ли мне писать представления для них тоже?Если вы говорите только одно представление, например «getNonRenderingContent», которое читает файл и записывает в ответ http с соответствующим типом mime.
Я чувствую его глупую и ненужную нагрузку на сервер.почему он должен запускать код для каждой такой загрузки.Есть ли способ напрямую указать URL-адреса файлов вместо представлений?