Browse Source
refactor(hadis): rename correction DB tables and labels to evaluation
refactor(hadis): rename correction DB tables and labels to evaluation
- Rename DB tables to hadis_hadisevaluation, hadis_evaluationreference, and hadis_evaluationreferenceimage via db_table and migration 0068 - Update verbose names, bookmark/rate service labels, swagger documentation, and share_link tab query (?tab=evaluations)master
11 changed files with 118 additions and 41 deletions
-
2apps/bookmark/management/commands/cleanup_orphan_bookmarks.py
-
23apps/bookmark/migrations/0003_alter_bookmark_service_alter_rate_service.py
-
2apps/bookmark/models/bookmark.py
-
2apps/bookmark/models/rate.py
-
2apps/bookmark/views/bookmark.py
-
32apps/hadis/docs.py
-
4apps/hadis/management/commands/seed_corrections.py
-
6apps/hadis/management/commands/seed_hadis_2.py
-
43apps/hadis/migrations/0068_alter_correctionreference_options_and_more.py
-
21apps/hadis/models/hadis.py
-
22apps/hadis/views/hadis.py
@ -0,0 +1,23 @@ |
|||||
|
# Generated by Django 4.2.30 on 2026-10-28 09:44 |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('bookmark', '0002_alter_rate_service'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.AlterField( |
||||
|
model_name='bookmark', |
||||
|
name='service', |
||||
|
field=models.CharField(choices=[('library', 'Library'), ('podcast', 'Podcast'), ('podcast_playlist', 'Podcast Playlist'), ('hadith', 'Hadith'), ('hadith_correction', 'Hadith Evaluation'), ('video', 'Video'), ('video_playlist', 'Video Playlist'), ('article', 'Article')], max_length=20, verbose_name='Service'), |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='rate', |
||||
|
name='service', |
||||
|
field=models.CharField(choices=[('library', 'Library'), ('podcast', 'Podcast'), ('podcast_playlist', 'Podcast Playlist'), ('hadith', 'Hadith'), ('hadith_correction', 'Hadith Evaluation'), ('video', 'Video'), ('video_playlist', 'Video Playlist'), ('article', 'Article')], max_length=20, verbose_name='Service'), |
||||
|
), |
||||
|
] |
||||
@ -0,0 +1,43 @@ |
|||||
|
# Generated by Django 4.2.30 on 2026-10-28 09:44 |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
import django.db.models.deletion |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('hadis', '0067_populate_book_edition_books'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.AlterModelOptions( |
||||
|
name='correctionreference', |
||||
|
options={'verbose_name': 'Evaluation Reference', 'verbose_name_plural': 'Evaluation References'}, |
||||
|
), |
||||
|
migrations.AlterModelOptions( |
||||
|
name='correctionreferenceimage', |
||||
|
options={'verbose_name': 'Evaluation Reference Image', 'verbose_name_plural': 'Evaluation Reference Images'}, |
||||
|
), |
||||
|
migrations.AlterModelOptions( |
||||
|
name='hadiscorrection', |
||||
|
options={'ordering': ('-created_at',), 'verbose_name': 'Hadis Evaluation', 'verbose_name_plural': 'Hadis Evaluations'}, |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='hadiscorrection', |
||||
|
name='hadis', |
||||
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='hadis.hadis', verbose_name='hadis evaluation'), |
||||
|
), |
||||
|
migrations.AlterModelTable( |
||||
|
name='correctionreference', |
||||
|
table='hadis_evaluationreference', |
||||
|
), |
||||
|
migrations.AlterModelTable( |
||||
|
name='correctionreferenceimage', |
||||
|
table='hadis_evaluationreferenceimage', |
||||
|
), |
||||
|
migrations.AlterModelTable( |
||||
|
name='hadiscorrection', |
||||
|
table='hadis_hadisevaluation', |
||||
|
), |
||||
|
] |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue