Browse Source
feat(references): add volume unique images and source/edition single tag system
master
feat(references): add volume unique images and source/edition single tag system
master
10 changed files with 1178 additions and 961 deletions
-
4apps/hadis/admin/reference.py
-
37apps/hadis/migrations/0037_remove_bookedition_tags_remove_bookreference_tags_and_more.py
-
23apps/hadis/models/reference.py
-
24apps/hadis/serializers/reference_v2.py
-
47apps/hadis/serializers/serializers_admin.py
-
13apps/hadis/urls.py
-
40apps/hadis/views/hadis.py
-
56apps/hadis/views/reference.py
-
2apps/hadis/views/reference_v2.py
-
19apps/hadis/views_admin.py
@ -0,0 +1,37 @@ |
|||
# Generated by Django 4.2.30 on 2026-08-29 17:44 |
|||
|
|||
from django.db import migrations, models |
|||
import django.db.models.deletion |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('hadis', '0036_alter_narratorlayer_options_narratorlayer_hadis_and_more'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.RemoveField( |
|||
model_name='bookedition', |
|||
name='tags', |
|||
), |
|||
migrations.RemoveField( |
|||
model_name='bookreference', |
|||
name='tags', |
|||
), |
|||
migrations.AddField( |
|||
model_name='bookedition', |
|||
name='tag', |
|||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='book_editions', to='hadis.booktag', verbose_name='Tag'), |
|||
), |
|||
migrations.AddField( |
|||
model_name='bookreference', |
|||
name='tag', |
|||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='book_references', to='hadis.booktag', verbose_name='Tag'), |
|||
), |
|||
migrations.AddField( |
|||
model_name='bookvolume', |
|||
name='image', |
|||
field=models.ImageField(blank=True, null=True, upload_to='hadis/volume_images/', verbose_name='Image'), |
|||
), |
|||
] |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue