12 changed files with 262 additions and 66 deletions
-
63apps/api/views/documentation.py
-
5apps/article/serializers.py
-
60apps/article/views.py
-
2apps/hadis/serializers/hadis.py
-
47apps/library/doc.py
-
18apps/library/migrations/0007_auto_20251203_1529.py
-
30apps/library/migrations/0008_auto_20251203_1533.py
-
10apps/library/models.py
-
3apps/library/serializers.py
-
30apps/library/views.py
-
11apps/podcast/serializers.py
-
49apps/podcast/views.py
@ -0,0 +1,18 @@ |
|||
# Generated by Django 5.1.8 on 2025-12-03 15:29 |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('library', '0006_remove_book_author_book_isbn_book_numnber_of_volume_and_more'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.AddField( |
|||
model_name='book', |
|||
name='author', |
|||
field=models.CharField(blank=True, max_length=255, null=True), |
|||
), |
|||
] |
|||
@ -0,0 +1,30 @@ |
|||
# Generated by Django 5.1.8 on 2025-12-03 15:33 |
|||
|
|||
from django.db import migrations, models |
|||
import dj_language.field |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('library', '0007_auto_20251203_1529'), |
|||
('dj_language', '0001_initial'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.AddField( |
|||
model_name='book', |
|||
name='language', |
|||
field=dj_language.field.LanguageField(blank=True, null=True, on_delete=models.SET_NULL, to='dj_language.language', verbose_name='Language'), |
|||
), |
|||
migrations.AddField( |
|||
model_name='book', |
|||
name='main_themes', |
|||
field=models.JSONField(blank=True, default=list, help_text='List of main themes', verbose_name='Main Themes'), |
|||
), |
|||
migrations.AddField( |
|||
model_name='book', |
|||
name='notable_works', |
|||
field=models.JSONField(blank=True, default=list, help_text='List of notable works', verbose_name='Notable Works'), |
|||
), |
|||
] |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue