6 changed files with 86 additions and 7 deletions
-
33apps/hadis/migrations/0038_alter_booksubjectarea_options_and_more.py
-
18apps/hadis/models/transmitter.py
-
5apps/hadis/serializers/hadis.py
-
30apps/hadis/serializers/serializers_admin.py
-
5apps/hadis/views/hadis.py
-
2apps/hadis/views_admin.py
@ -0,0 +1,33 @@ |
|||||
|
# Generated by Django 4.2.30 on 2026-08-31 17:52 |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
import django.db.models.deletion |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('hadis', '0037_remove_bookedition_tags_remove_bookreference_tags_and_more'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.AlterModelOptions( |
||||
|
name='booksubjectarea', |
||||
|
options={'ordering': ('-created_at', '-id'), 'verbose_name': 'Subject Area', 'verbose_name_plural': 'Subject Areas'}, |
||||
|
), |
||||
|
migrations.AddField( |
||||
|
model_name='hadistransmitter', |
||||
|
name='is_uncertain', |
||||
|
field=models.BooleanField(default=False, help_text='Whether this transmission node is doubtful between multiple candidate narrators', verbose_name='is uncertain/doubtful'), |
||||
|
), |
||||
|
migrations.AddField( |
||||
|
model_name='hadistransmitter', |
||||
|
name='uncertain_transmitters', |
||||
|
field=models.ManyToManyField(blank=True, help_text='Candidate narrators when is_uncertain is True', related_name='uncertain_hadis_nodes', to='hadis.transmitters', verbose_name='uncertain candidate transmitters'), |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='hadistransmitter', |
||||
|
name='transmitter', |
||||
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='hadises', to='hadis.transmitters', verbose_name='transmitter'), |
||||
|
), |
||||
|
] |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue