在 Django 中添加新的自定义权限

2024-07-03

我在 Django 模型中使用自定义权限,如下所示:

class T21Turma(models.Model):
    class Meta:
        permissions = (("can_view_boletim", "Can view boletim"),
                       ("can_view_mensalidades", "Can view mensalidades"),)

问题是,当我向列表添加权限时,它不会添加到auth_permission当我运行syncdb时的表。我究竟做错了什么。如果有什么区别的话,我将使用南部进行数据库迁移。


South 不跟踪 django.contrib.auth 权限。看票#211 http://south.aeracode.org/ticket/211了解更多信息。

票证上的评论之一建议使用--allsyncdb 上的选项可能会解决该问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Django 中添加新的自定义权限 的相关文章

  • Django 自引用关系?

    我正在尝试创建模型页面 页面也应该能够有 子页面 我的模型代码如下使Python崩溃 http pastie org private butthk1aaeb3pmh7mmag1g在我的Mac python 2 6 1 和Ubuntu 10
  • Django CSRF 验证失败。请求已中止

    我正在构建这篇 wiki 帖子 当我尝试保存数据时遇到错误 我现在使用的是 django 1 4 3 我使用的教程相当旧 所以我认为旧版本中没有包含 CSRF Forbidden 403 CSRF verification failed R
  • 阻止 Django 插入或更新 SQL Server 计算列

    我有一个 Django 模型 如下所示 class LocationMaster models Model id models AutoField primary key True open date models DateField bl
  • 保存模型之前验证内联

    假设我有这两个模型 class Distribution models Model name models CharField max length 32 class Component models Model distribution
  • Django 中的业务逻辑

    我想知道在哪里放置不属于视图的代码 我的意思是逻辑 我读过一些类似的文章 但无法得出结论 我能理解的是 View就像一个控制器 很多逻辑不应该放在控制器中 模型也不应该有太多逻辑 那么所有基于逻辑的东西应该在哪里呢 我来自 Groovy G
  • 如何修复 Django 1.9 中的弃用警告

    我是 Django 框架的新用户 我目前正在使用 django rest framework 构建 REST API 启动服务器时 我收到弃用警告 但我不知道如何修复 已删除InDjango110警告 get all lated objec
  • Django Rest 框架和外部 api

    我想从外部 API 获取数据 https example com consumers https example com consumers 我可以像这样构建我的 urls py 吗 url r P
  • 姜戈 - 信号。简单的例子开始

    我是 Django 新手 无法理解如何使用 Django 信号 谁能解释一下 Django 信号 用简单的例子 提前致谢 通过做一些很小的研究 你可以在互联网上找到关于 django 信号的非常好的内容 在这里我将向您简要介绍 Django
  • 限制用户可以上传的文件数量

    我要上传多个文件 并希望限制每个用户只能上传 3 个文件 我的问题是我需要知道有多少个文件user数据库中已经创建了多少个文件以及当前正在上传多少个文件 可以一次上传多个文件 也可以多次上传 我尝试过很多事情 包括 创建一个验证器 http
  • 模拟 default=timezone.now 进行单元测试

    我正在尝试为执行大量日期时间操作的 django 应用程序编写单元测试 我已经安装了mock http www voidspace org uk python mock 给 django 打猴子补丁timezone now为了我的测试 虽然
  • Django 和原始 Python 之间的性能

    我想知道使用纯 python 文件制作网页和使用 Django 之间的性能差异是什么 我只是想知道两者之间是否有显着差异 谢谢 Django 是纯Python 因此每个类似语句或表达式的执行时间将是相同的 需要理解的是 在进行 Web 开发
  • 在 Django 中保存文件之前更改文件名

    我有下一个代码在 django admin 中上传时重命名我的文件 在 models py 中 def get file path instance filename ext filename split 1 filename s s uu
  • Django admin - 禁用特定模型实例的“编辑”

    您好 我想根据模型状态禁用某些模型实例的编辑 在 Django 管理中 如果状态大于 1 编辑将被禁用 我知道如何禁用左侧的该链接 但如果我设置正确的 URL 它仍然可以编辑 因此不欢迎此解决方案 我的型号 STATUS CHOICES 1
  • Django Shell 没有名为设置的模块

    我已经通过以下方式将 Django 部署到 Apachemod wsgi 当由 Apache 托管时 Django 运行良好 但是 我正在尝试通过进行一些维护manage py 但是当我尝试运行它时 出现错误 错误 无法导入设置 mypro
  • 在 github 操作中找不到测试

    I am trying to do an automated test There should be 21 tests but github actions can t find them for some reason https gi
  • Django 一对一关系查询集

    我有以下两个模型 class A models Model name models CharField age models SmallIntergerField class B models Model a models OneToOne
  • 将 def list() 添加到模型视图集中时,Django Rest 框架过滤器和搜索不起作用

    我正在研究用 Django Rest 框架编写的 API 我在 ModelViewSet 中添加了搜索过滤器和排序过滤器 并且工作正常 class bookviewset ModelViewSet queryset Book objects
  • 在 Django 中添加新的自定义权限

    我在 Django 模型中使用自定义权限 如下所示 class T21Turma models Model class Meta permissions can view boletim Can view boletim can view
  • 使用 django HttpResponse 返回二进制数据

    我试图让 Django 的 HttpResponse 返回二进制数据 但没有成功 一段时间以来我一直在尝试不同的方法 但没有成功 只要二进制数据值不超出 ASCII 字符范围 小于 0 255 就可以将字符串编码为 ASCII 使用 lat
  • 在 Django 管理站点中显示自定义模型验证异常

    我有一个预订模型 需要检查预订的商品是否可用 我希望有一个逻辑来确定该项目是否可用集中 这样无论我在哪里保存实例 此代码都会验证它是否可以保存 目前 我的模型类的自定义保存函数中有此代码 def save self if self is a

随机推荐

  • 如何使用 EF Core Power Tools 管理同一项目中的多个 dbcontext?

    我需要使用不同的连接字符串管理同一项目中的多个上下文 我正在使用 EF Core Power Tools 但该工具为整个项目生成文件配置 值得注意的是 我正在使用数据库优先并分离实体来自另一个类库项目中的 dbcontext 根据此处描述的
  • 网站可以告诉您网络浏览器中安装了哪些插件/扩展吗?

    使用网站时 网站能否判断网络浏览器中安装了哪些插件 附加组件 扩展 如果是这样 是否可以隐藏它 或者随机化名称 身份 一般附加组件 扩展 一般来说 没有 网页无法确定 Firefox 浏览器 配置文件中安装的附加组件的一般列表 但是 您可以
  • 网站可以告诉您网络浏览器中安装了哪些插件/扩展吗?

    使用网站时 网站能否判断网络浏览器中安装了哪些插件 附加组件 扩展 如果是这样 是否可以隐藏它 或者随机化名称 身份 一般附加组件 扩展 一般来说 没有 网页无法确定 Firefox 浏览器 配置文件中安装的附加组件的一般列表 但是 您可以
  • QOpenGLWidget 类中的 QPainter 和 OpenGL 本机代码

    我正在准备一个桌面应用程序来绘制一些二维图 我正在使用 C Qt 5 和 Visual Studio 2013 我创建了一个简单的 GUI 并将 myQOpenGLWidget 放入其中 我已经使用我自己的 openGl 着色器绘制了绘图
  • QOpenGLWidget 类中的 QPainter 和 OpenGL 本机代码

    我正在准备一个桌面应用程序来绘制一些二维图 我正在使用 C Qt 5 和 Visual Studio 2013 我创建了一个简单的 GUI 并将 myQOpenGLWidget 放入其中 我已经使用我自己的 openGl 着色器绘制了绘图
  • 为什么我的监视表达式在 Firefox 调试器中(不可用)?

    我正在尝试使用 Firefox 59 0 2 进行调试 我在一个函数内 我的大多数手表表达式都是 不可用 它们的值有时会显示在范围选项卡中 如果我使用alert 将它们回显到屏幕上 它们也会显示 是什么导致了这个问题 是否存在范围问题 我认
  • 为什么我的监视表达式在 Firefox 调试器中(不可用)?

    我正在尝试使用 Firefox 59 0 2 进行调试 我在一个函数内 我的大多数手表表达式都是 不可用 它们的值有时会显示在范围选项卡中 如果我使用alert 将它们回显到屏幕上 它们也会显示 是什么导致了这个问题 是否存在范围问题 我认
  • 如何在 Perl 中打开文件数组?

    在 perl 中 我从目录中读取文件 并且我想同时打开它们 但逐行 以便我可以执行一个将所有第 n 行一起使用的函数 例如串联 my text ls grep txt my temps split n text my files for m
  • 如何在 Perl 中打开文件数组?

    在 perl 中 我从目录中读取文件 并且我想同时打开它们 但逐行 以便我可以执行一个将所有第 n 行一起使用的函数 例如串联 my text ls grep txt my temps split n text my files for m
  • 如何更改 TTabItem 的样式

    请看下面的图片 我需要修改 TTabItem 处蓝色条的颜色 但我没有找到可以修改的地方 哪些属性或样式可以修改它 要更改选项卡项目的外观 您可以设计自定义样式 使用 TStyleBook 组件或将样式加载到样本并修改布局树上的 tabit
  • 如何更改 TTabItem 的样式

    请看下面的图片 我需要修改 TTabItem 处蓝色条的颜色 但我没有找到可以修改的地方 哪些属性或样式可以修改它 要更改选项卡项目的外观 您可以设计自定义样式 使用 TStyleBook 组件或将样式加载到样本并修改布局树上的 tabit
  • 如何将程序集保存到磁盘?

    如何将程序集保存到文件 IE 我的意思不是动态程序集 而是 正常 内存中程序集 Assembly asslist AppDomain CurrentDomain GetAssemblies foreach Assembly ass1 in
  • 如何将程序集保存到磁盘?

    如何将程序集保存到文件 IE 我的意思不是动态程序集 而是 正常 内存中程序集 Assembly asslist AppDomain CurrentDomain GetAssemblies foreach Assembly ass1 in
  • 警告消息 (402):为参数临时创建的数组

    我不断收到警告消息 forrtl warning 402 fort 1 In call to I O Read routine an array temporary was created for argument 1 当我运行以下代码时
  • 警告消息 (402):为参数临时创建的数组

    我不断收到警告消息 forrtl warning 402 fort 1 In call to I O Read routine an array temporary was created for argument 1 当我运行以下代码时
  • R nlminb 假收敛实际上意味着什么?

    我使用函数 nlminb 来最大化函数并通过消息 false convergence 获得收敛 收敛 0 我尝试了文档但没有答案 我试图得到港口文件 http www netlib org port 在函数上并且可以找到该函数nlminb
  • R nlminb 假收敛实际上意味着什么?

    我使用函数 nlminb 来最大化函数并通过消息 false convergence 获得收敛 收敛 0 我尝试了文档但没有答案 我试图得到港口文件 http www netlib org port 在函数上并且可以找到该函数nlminb
  • 带通道的 Golang handlerfunc

    我认为这个问题以前已经被问过 而且可能不止一次 但我找不到它 我正在学习 Go 我想通过向 处理程序 发送通道来扩展经典的 Web 服务器示例 我有这个标准的东西 func hello w http ResponseWriter r htt
  • 在 Django 中添加新的自定义权限

    我在 Django 模型中使用自定义权限 如下所示 class T21Turma models Model class Meta permissions can view boletim Can view boletim can view
  • 在 Django 中添加新的自定义权限

    我在 Django 模型中使用自定义权限 如下所示 class T21Turma models Model class Meta permissions can view boletim Can view boletim can view