Связь в моделях
Создадим две модели: город и страна.
Модели будут связаны друг с другом.
Для создания моделей в файле models.py напишем код:
from django.db import models
from django.utils import timezone
class Town(models.Model):
town_name = models.TextField()
country = models.ForeignKey('Country')
def __str__(self):
return self.town_name
class Country(models.Model):
country_name = models.TextField()
def __str__(self):
return self.country_nameКод на HTML странице для отправки запросов
Для добавления страны
Для добавления города, находящегося в определённой стране
Для вывода на экран пар город - страна
Код на Python3 для обработки запросов
Для работы с моделями их нужно подключить
Обработка запроса на добавление страны
Обработка запроса на добавление города
Обработка запроса на вывод пар город - страна
Last updated
Was this helpful?