diff --git a/src/DjangoBlog/blog/management/commands/build_search_words.py b/src/DjangoBlog/blog/management/commands/build_search_words.py index cfe7e0d..a1d931e 100644 --- a/src/DjangoBlog/blog/management/commands/build_search_words.py +++ b/src/DjangoBlog/blog/management/commands/build_search_words.py @@ -3,11 +3,11 @@ from django.core.management.base import BaseCommand from blog.models import Tag, Category -# TODO 参数化 -class Command(BaseCommand): - help = 'build search words' +# TODO 参数化 #ZNY 待办事项:将命令参数化 +class Command(BaseCommand): #ZNY 定义构建搜索词命令类,继承BaseCommand + help = 'build search words' #ZNY 命令帮助信息:构建搜索词 - def handle(self, *args, **options): - datas = set([t.name for t in Tag.objects.all()] + + def handle(self, *args, **options): #ZNY 命令处理主方法 + datas = set([t.name for t in Tag.objects.all()] + #ZNY 获取所有标签名称和分类名称,合并并去重 [t.name for t in Category.objects.all()]) - print('\n'.join(datas)) + print('\n'.join(datas)) #ZNY 将数据用换行符连接并打印输出