#django #templates #dynamic #columnname
#django #шаблоны #динамический #columnname
Вопрос:
У меня есть фрагмент следующего шаблона
<div class="table-responsive-sm" style="overflow:scroll">
<table class="table table-striped table-bordered table-hover" id="example">
<thead class="thead-dark">
<tr>
<th colspan="2" scope="colgroup">Student grades</th>
</tr>
<tr>
<th colspan="1">Grade1</th>
<th colspan="1">Grade2</th>
</tr>
<tr>
<th colspan="1">Current Month</th>
<th colspan="1">Previous Month</th>
</tr>
Кто-нибудь знает, как изменить «Текущий месяц» и «предыдущий месяц» на фактический текущий месяц (буквами) и фактический предыдущий месяц (также буквами)? Я не включил никакого кода из моего views.py потому что у меня на нем еще ничего не было написано, потому что я не знаю, как его изменить.
Комментарии:
1. Все, что вам нужно сделать, это написать пользовательский тег шаблона. Кроме того, почему бы вам просто не передать контекстные данные из вашего представления в шаблон? docs.djangoproject.com/en/dev/howto/custom-template-tags
2. @csandreas1 Мне немного сложно понять docs.djangoproject. Я здесь вроде как новичок: (. Не могли бы вы или кто-нибудь помочь мне, возможно, начать с кода?
3. начните с руководства по началу работы в django docs. это не так сложно. Начало трудное, но вы можете это сделать. Подобные вопросы не следует задавать в stackoverflow