Задача 4
Задание:
Напишите класс модели Publisher, содержащую следующие поля:
name: Поле имени, тип поляCharField, необходимо ограничить длину до30символов.
address: Поле адреса, тип поляCharField, необходимо ограничить длину до50символов.
city: Поле имени города, тип поляCharField, необходимо ограничить длину до60символов.
post_index: Поле почтового индекса, тип поляCharField, необходимо ограничить длину до10символов.
country: Поле имени страны, тип поляCharField, необходимо ограничить длину до50символов.
website: Поле адреса веб-сайта, тип поляURLField.
Напишите класс модели Author, содержащую следующие поля:
first_name: Поле имени, тип поляCharField, необходимо ограничить длину до30символов.
last_name: Поле фамилии, тип поляCharField, необходимо ограничить длину до40символов.
email: Поле адреса электронной почты, тип поляEmailField.
Напишите класс модели Book, содержащую следующие поля:
title: Поле имени, тип поляCharField, необходимо ограничить длину до100символов.
authors: Поле связи «многие-ко-многим» к моделиAuthor.
publishers: Поле связи «многие-к-одному» к моделиPublisher, с каскадным удалением.
publication_date: Поле даты создания, тип поляDateField.
P.S. На экран ничего не нужно выводить.
Напишите программу. Тестируется через stdin → stdout
from django.db import models# put your python code here