【问题标题】:Using guardian's assign_perm in a south migration在南迁中使用监护人的assign_perm
【发布时间】:2013-07-29 19:33:13
【问题描述】:

我无法让 django-guardian assign_perm 在南方数据迁移中工作......它不起作用的原因似乎是因为 Guardian 没有使用冻结的 ORM。我怎样才能让其他应用程序和 django-guardian 专门使用冻结模型。

【问题讨论】:

  • 我最终混合使用了 orm['contenttypes.ContentType'], orm['auth.permission'], orm['guardian.userobjectpermission'] ... 来手动获取或创建权限。

标签: python django-south django-guardian


【解决方案1】:

我用get_user_model()代替orm['auth.User']

【讨论】:

    猜你喜欢
    • 2018-01-11
    • 2015-06-27
    • 2012-05-03
    • 1970-01-01
    • 2012-11-21
    • 1970-01-01
    • 2016-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多