Шаблонное предпочтение расширения файла Django

В этом билете Django говорится, что они не добавят значение по умолчанию шаблонное расширение файла Django. Какое расширение файла Вы используете?

6
задан Spencer 10 January 2010 в 05:21
поделиться

4 ответа

Ruby on Rails использует .html.erb для шаблонов erb, что-то подобное будет работать и для Django.

8
ответ дан 8 December 2019 в 02:35
поделиться

Для HTML-страниц: .html
Для данных XML (RSS и такое): .xml
ETC

только потому, что они шаблоны не значит, что у них должно быть какое-то специальное расширение.

Как уже упоминалось в билете:

  1. Вы уже знаете, файлы являются шаблонами, потому что они должны быть в каталоге шаблона
  2. , вы не хотите открывать файлы, чтобы увидеть, что они есть (HTML, CSS , XML и т. Д.). Вам придется сделать это с помощью общего расширения, такого как .djt.
  3. Большинство редакторов получают это правильно с правильным расширением FileType в любом случае, поэтому есть небольшая причина для изменения этой конвенции.
  4. Тем не менее, что-то вроде .djt может позволить Django конкретные значки и типы синтаксиса.
6
ответ дан 8 December 2019 в 02:35
поделиться

.DJT

Кратко и показывает, что шаблон является определенным Django.

1
ответ дан 8 December 2019 в 02:35
поделиться

Значение NULL < T > является еще одним невероятным удобством. Особенно удобен синтаксис ? , как в int? , сокращенно от Nullable < int > .

-121--2878110-

Нельзя использовать несколько тэг < html > в одном файле.

Что вы пытаетесь сделать?

Если вы объединяете несколько HTML-файлов, для правильного объединения элементов следует использовать синтаксический анализатор XML. Также можно создать другую страницу с последовательностью IFRAME , ссылающихся на другие HTML-файлы.

-121--2658244-

Я использую то же имя, что и для этого файла, если бы он не был шаблоном. Благодаря этому я мгновенно знаю, чего ожидать внутри. И для меня каждый файл, который обслуживается через представления, является шаблоном, он иногда просто не заполнен ничем или даже не использует язык разметки.

0
ответ дан 8 December 2019 в 02:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: