fixtures.py 960 B

12345678910111213141516171819202122232425262728
  1. from misago.acl.models import Role
  2. from misago.utils import ugettext_lazy as _
  3. from misago.utils import get_msgid
  4. def load_fixtures():
  5. role_admin = Role(
  6. name=_("Administrator").message,
  7. token='admin',
  8. protected=True,
  9. )
  10. role_mod = Role(
  11. name=_("Moderator").message,
  12. token='mod',
  13. protected=True,
  14. )
  15. role_registered = Role(
  16. name=_("Registered").message,
  17. token='registered',
  18. )
  19. role_guest = Role(
  20. name=_("Guest").message,
  21. token='guest',
  22. )
  23. role_admin.save(force_insert=True)
  24. role_mod.save(force_insert=True)
  25. role_registered.save(force_insert=True)
  26. role_guest.save(force_insert=True)