class People(models.Model):
first_name = models.CharField("Имя", max_length=64)
last_name = models.CharField("Фамилия", max_length=64)
def __str__(self):
return '{} {}'.format(self.first_name, self.last_name)
class PeoplePresence(models.Model):
date = models.DateField()
people = models.ManyToManyField(People)
def __str__(self):
return '{} {}'.format(self.date, self.people.__str__())
>>> from jinja2 import Template
>>> template = Template("""
... <table style="border:2px black solid">
... <tr>
... {% for item in my_array %}
... <td>{{item}}</td>
... {% endfor %}
... </tr>
... </table>""")
>>> my_array = range(10)
>>> my_array
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> print(template.render(my_array=my_array))
<table style="border:2px black solid">
<tr>
<td>0</td>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
>>>
...
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">{{ site_header|default:_('Django administration') }}</a></h1>
{% endblock %}
...
link:
- "mysql"