Мы можем генерировать письма, как это:Джанго - генерировать ascii_letters в шаблоне
for key in String.ascii_letters:
print key
Как мы можем получить доступ к этим ascii_letters в шаблоне?
Мы можем генерировать письма, как это:Джанго - генерировать ascii_letters в шаблоне
for key in String.ascii_letters:
print key
Как мы можем получить доступ к этим ascii_letters в шаблоне?
Простейший метод, как указано в комментариях к вашему вопросу, состоит в том, чтобы просто добавить данные, которые вам нужны для RequestContext. Тем не менее, если вам нужны данные во всех ваших шаблонов, вы можете использовать Django context processor:
import string
def letters(request):
return {
'ascii_letters': string.ascii_letters
}
Добавьте процессор в настройках Django. Например, если вы поставили выше код в модуле с именем context_processors
в своем каталоге app
, вы должны добавить app.context_processors.letters
в настройку TEMPLATE_CONTEXT_PROCESSORS
.
Добавив их в контекст? –
Тебе не ясно. Вы говорите о проблеме с кодировкой, но похоже, что у вас проблема с регулярной переменной шаблона. – keyser
Добавляя в контекст, мы можем сделать, но просто хотим знать, можно ли получить доступ к ним непосредственно в шаблоне. – user2139745