0006_moderation_queue_roles.py 667 B

12345678910111213141516171819202122232425
  1. from django.db import migrations
  2. _ = lambda s: s
  3. def create_default_categories_roles(apps, schema_editor):
  4. CategoryRole = apps.get_model("misago_categories", "CategoryRole")
  5. CategoryRole.objects.create(
  6. name=_("In moderation queue"),
  7. permissions={
  8. # threads perms
  9. "misago.threads.permissions.threads": {
  10. "require_threads_approval": 1,
  11. "require_replies_approval": 1,
  12. }
  13. },
  14. )
  15. class Migration(migrations.Migration):
  16. dependencies = [("misago_categories", "0005_auto_20170303_2027")]
  17. operations = [migrations.RunPython(create_default_categories_roles)]