mirror of
https://github.com/daniviga/django-ram.git
synced 2026-02-28 05:32:28 +01:00
Extend search to catalogs and scales
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Generated by Django 6.0 on 2025-12-23 11:18
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("bookshelf", "0028_alter_magazine_options_alter_magazineissue_options"),
|
||||
("metadata", "0025_alter_company_options_alter_manufacturer_options_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="catalog",
|
||||
name="manufacturer",
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="catalogs",
|
||||
to="metadata.manufacturer",
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="catalog",
|
||||
name="scales",
|
||||
field=models.ManyToManyField(related_name="catalogs", to="metadata.scale"),
|
||||
),
|
||||
]
|
||||
@@ -129,9 +129,10 @@ class Catalog(BaseBook):
|
||||
manufacturer = models.ForeignKey(
|
||||
Manufacturer,
|
||||
on_delete=models.CASCADE,
|
||||
related_name="catalogs",
|
||||
)
|
||||
years = models.CharField(max_length=12)
|
||||
scales = models.ManyToManyField(Scale)
|
||||
scales = models.ManyToManyField(Scale, related_name="catalogs")
|
||||
|
||||
class Meta:
|
||||
ordering = ["manufacturer", "publication_year"]
|
||||
|
||||
Reference in New Issue
Block a user