add review priority fin
This commit is contained in:
parent
9c59052e0b
commit
6df9ffb024
|
|
@ -17,7 +17,8 @@ class Command(BaseCommand):
|
||||||
for old_id, priority in tqdm(queryset, desc='Add priority to reviews'):
|
for old_id, priority in tqdm(queryset, desc='Add priority to reviews'):
|
||||||
review = Review.objects.filter(old_id=old_id).first()
|
review = Review.objects.filter(old_id=old_id).first()
|
||||||
if review:
|
if review:
|
||||||
print(priority)
|
review.priority = priority
|
||||||
|
review.save()
|
||||||
|
|
||||||
self.stdout.write(self.style.WARNING(f'Priority added to review objects.'))
|
self.stdout.write(self.style.WARNING(f'Priority added to review objects.'))
|
||||||
|
|
||||||
|
|
|
||||||
18
apps/review/migrations/0019_review_priority.py
Normal file
18
apps/review/migrations/0019_review_priority.py
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Generated by Django 2.2.7 on 2019-11-28 13:43
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('review', '0018_auto_20191117_1117'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='review',
|
||||||
|
name='priority',
|
||||||
|
field=models.PositiveSmallIntegerField(blank=True, default=None, null=True, verbose_name='Priority'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -39,7 +39,6 @@ class Review(BaseAttributes, TranslatedFieldsMixin):
|
||||||
(TO_REVIEW, _('To review')),
|
(TO_REVIEW, _('To review')),
|
||||||
(READY, _('Ready')),
|
(READY, _('Ready')),
|
||||||
)
|
)
|
||||||
|
|
||||||
reviewer = models.ForeignKey(
|
reviewer = models.ForeignKey(
|
||||||
'account.User',
|
'account.User',
|
||||||
related_name='reviews',
|
related_name='reviews',
|
||||||
|
|
@ -83,6 +82,7 @@ class Review(BaseAttributes, TranslatedFieldsMixin):
|
||||||
)
|
)
|
||||||
vintage = models.IntegerField(_('Year of review'), validators=[MinValueValidator(1900), MaxValueValidator(2100)])
|
vintage = models.IntegerField(_('Year of review'), validators=[MinValueValidator(1900), MaxValueValidator(2100)])
|
||||||
mark = models.FloatField(verbose_name=_('mark'), blank=True, null=True, default=None)
|
mark = models.FloatField(verbose_name=_('mark'), blank=True, null=True, default=None)
|
||||||
|
priority = models.PositiveSmallIntegerField(_('Priority'), blank=True, null=True, default=None)
|
||||||
old_id = models.PositiveIntegerField(_('old id'), blank=True, null=True, default=None)
|
old_id = models.PositiveIntegerField(_('old id'), blank=True, null=True, default=None)
|
||||||
|
|
||||||
objects = ReviewQuerySet.as_manager()
|
objects = ReviewQuerySet.as_manager()
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ class ReviewBackSerializer(serializers.ModelSerializer):
|
||||||
'text',
|
'text',
|
||||||
'status',
|
'status',
|
||||||
'mark',
|
'mark',
|
||||||
|
'priority',
|
||||||
# 'child',
|
# 'child',
|
||||||
'published_at',
|
'published_at',
|
||||||
'vintage',
|
'vintage',
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ class ReviewBaseSerializer(serializers.ModelSerializer):
|
||||||
'id',
|
'id',
|
||||||
'reviewer',
|
'reviewer',
|
||||||
'text',
|
'text',
|
||||||
|
'priority',
|
||||||
'status',
|
'status',
|
||||||
'child',
|
'child',
|
||||||
'published_at',
|
'published_at',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user