Functions | |
| def | syncdb |
| def | get_or_create_library |
| def | check_and_repair |
| def py::qodb::admin::check_and_repair | ( | notifier | ) |
make sure qodb is usable
00041 : 00042 """ 00043 make sure qodb is usable 00044 """ 00045 syncdb() 00046 qodb.upgrade.run(notifier) 00047 get_or_create_library(qodb.cte.main_library_id,qodb.cte.main_library_type,_("My comics")) 00048 get_or_create_library(qodb.cte.shopping_list_id,qodb.cte.shopping_list_type,_("Shopping list")) 00049 00050
| def py::qodb::admin::get_or_create_library | ( | id, | ||
| type, | ||||
| name | ||||
| ) |
create library if not exists
00033 : 00034 """ 00035 create library if not exists 00036 """ 00037 from qodb.models import Library 00038 return Library.objects.get_or_create(id=id, defaults={"name":name, "type":type}) 00039 00040 def check_and_repair( notifier ) :
| def py::qodb::admin::syncdb | ( | ) |
syncdb
00025 : 00026 """ 00027 syncdb 00028 """ 00029 django.core.management.syncdb() 00030 if qo_exported("qocfg") : 00031 qocfg.init_locale() # XXX django overrides it! 00032 def get_or_create_library( id, type, name ) :
1.5.3