parent
4bf62d4645
commit
23134aa0df
Binary file not shown.
Binary file not shown.
@ -1,16 +1,16 @@
|
||||
from django.db import models
|
||||
from .common import CommonMediaFields
|
||||
class Book(CommonMediaFields):
|
||||
author = models.ForeignKey('Author')
|
||||
series = models.ForeignKey('Series', blank=True)
|
||||
author = models.ForeignKey('Author', on_delete=models.CASCADE)
|
||||
series = models.ForeignKey('Series', on_delete=models.CASCADE, blank=True)
|
||||
series_entry = models.BooleanField('Series Entry', blank=True)
|
||||
is_comic = models.BooleanField('Comic')
|
||||
is_manga = models.BooleanField('Manga')
|
||||
|
||||
class Author(models.Model):
|
||||
name = models.CharFields('Author', unique=True)
|
||||
sort_name = models.CharFields('Author sort name', blank=True)
|
||||
name = models.CharField('Author', unique=True)
|
||||
sort_name = models.CharField('Author sort name', blank=True)
|
||||
|
||||
class Series(models.Model):
|
||||
name = models.CharFields('Series', unique=True)
|
||||
name = models.CharField('Series', unique=True)
|
||||
total_entries = models.PositiveIntegerField('Total Entries', blank=True)
|
||||
|
@ -1,16 +1,16 @@
|
||||
from django.db import models
|
||||
|
||||
from .common import VideoFields
|
||||
class Television(VideoFields):
|
||||
episodes = models.PositiveIntegerField('Number of Episodes', min_value=1, blank=True)
|
||||
seasons = models.PositiveIntegerField('Number of Seasons', min_value=1, blank=True)
|
||||
episodes = models.PositiveIntegerField('Number of Episodes', blank=True)
|
||||
seasons = models.PositiveIntegerField('Number of Seasons', blank=True)
|
||||
first_aired = models.DateField('First Aired Date', blank=True)
|
||||
last_aired = models.DateField('Last Aired Date', blank=True)
|
||||
networks = models.ForeignKey('Networks', blank=True)
|
||||
networks = models.ForeignKey('Networks', on_delete=models.CASCADE, blank=True)
|
||||
status = models.CharField('Status', blank=True)
|
||||
|
||||
class Networks(models.Model):
|
||||
name = models.CharField('Network')
|
||||
|
||||
class ShowtoNetworks(models.Model):
|
||||
show = models.ForeignKey('Television')
|
||||
network = models.ForeignKey('Networks')
|
||||
show = models.ForeignKey('Television', on_delete=models.CASCADE)
|
||||
network = models.ForeignKey('Networks', on_delete=models.CASCADE)
|
||||
|
Loading…
Reference in new issue