Przeniesienie rozmaitych skryptów z katalogu głównego do scripts.
[wolnelektury.git] / scripts / setmainpage.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 from django.core.management import setup_environ
4 from wolnelektury import settings
5 import sys
6
7 setup_environ(settings)
8
9 from catalogue.models import Tag
10
11
12 MAIN_PAGE_THEMES = [
13     u'Obywatel',
14     u'Car',
15     u'Błoto',
16     u'Krew',
17     u'Danse macabre',
18     u'Obcy',
19     u'Matka',
20     u'Gotycyzm',
21 ]
22
23
24 for tag in Tag.objects.all():
25     if tag.category in ('epoch', 'genre', 'author', 'kind'):
26         tag.main_page = True
27     elif tag.category == 'theme' and tag.name in MAIN_PAGE_THEMES:
28         tag.main_page = True
29     else:
30         tag.main_page = False
31     
32     tag.save()
33     sys.stderr.write('.')
34
35