change news tag command

This commit is contained in:
Dmitriy Kuzmenko 2019-11-04 11:09:15 +03:00
parent f9a6887a1b
commit b37b634f59

View File

@ -11,11 +11,11 @@ class Command(BaseCommand):
def handle(self, *args, **kwargs): def handle(self, *args, **kwargs):
count = 0 count = 0
news_type, _ = NewsType.objects.get_or_create(name='News') news_type, _ = NewsType.objects.get_or_create(name='News')
tag_cat, _ = TagCategory.objects.get_or_create(index_name='tag') tag_cat, _ = TagCategory.objects.get_or_create(index_name='category')
news_type.tag_categories.add(tag_cat) news_type.tag_categories.add(tag_cat)
news_type.save() news_type.save()
old_news_tag = PageMetadata.objects.filter(key='tag') old_news_tag = PageMetadata.objects.filter(key='category')
for old_tag in old_news_tag: for old_tag in old_news_tag:
old_id_list = old_tag.page.pagetexts_set.all().values_list('id', flat=True) old_id_list = old_tag.page.pagetexts_set.all().values_list('id', flat=True)