diff -r f7665077a54f -r 6f112b2ebd1f app/soc/views/models/site.py --- a/app/soc/views/models/site.py Tue Mar 10 21:08:30 2009 +0000 +++ b/app/soc/views/models/site.py Tue Mar 10 23:55:33 2009 +0000 @@ -39,6 +39,7 @@ import soc.models.site import soc.logic.models.site import soc.logic.dicts +import soc.logic.system class View(presence_with_tos.View): @@ -110,6 +111,11 @@ 'soc.views.models.%(module_name)s.main_edit', page_name)] + if soc.logic.system.isDebug(): + patterns += [('^seed_db$', 'soc.models.seed_db.seed', "Seed DB"), + ('^clear_db$', 'soc.models.seed_db.clear', "Clear DB"), + ('^reseed_db$', 'soc.models.seed_db.reseed', "Reseed DB")] + new_params['extra_django_patterns'] = patterns params = dicts.merge(params, new_params)