django-admin 相关问题

Django的内置自动管理界面(django.contrib.admin),它是Python编程语言的Django Web框架的一部分。

如何仅为特定数据库注册 Django 模型

我正在构建一个 DJango 多租户 Web 应用程序,通过为每个租户提供数据库来区分租户。该应用程序通过检查主机名来识别请求的来源和目的地。

回答 1 投票 0

如何将占位符文本添加到 Django Admin 中的搜索框?

我在 admin.py 文件中定义了一堆 ModelAdmin 实例,其中许多都使用 search_fields 参数。然而,它们都不使用相同的变量来搜索,所以我想知道......

回答 4 投票 0

rest_framework 和管理控制台的 Django 单一登录页面

我正在制作一个Django应用程序,它使用rest_frameworks(在urlpattern'/api'下)和管理控制台(用于用户和组管理,在urlpattern'/admin'下)。目前他们都有...

回答 1 投票 0

异常值:找不到libmagic。检查您在 Windows 7 中的安装

当我尝试打开 django 管理面板时,显示此错误: /admin/ 处导入错误 未能找到 libmagic。检查您的安装 请求方式:GET 请求网址:Django 版本:1.5.1

回答 5 投票 0

在表格内联中访问request.user

我有一个带有多个 TabularInlines 的 ModelForm,我想在管理中使用它。我想知道哪个用户使用内联更改了某些内容。 类 ResourceForm(forms.ModelForm): 资源=...

回答 1 投票 0

UserAdmin save_model 未在密码更改时触发

我想在通过管理站点更改密码时结束用户会话(参见屏幕截图)。我做了一项研究,它建议覆盖 save_model 并将自定义逻辑写入...

回答 1 投票 0

限制对 Django 管理面板中模型的编辑访问权限

这是我的模型 类配置文件(模型.模型): user = models.ForeignKey(User, on_delete=models.CASCADE) first_name = models.CharField(_('äm'), max_length=255) 姓氏 = models.CharFie...

回答 1 投票 0

覆盖内联管理的查询集

我在覆盖内联管理的查询集时遇到一些问题。 这是一个沼泽标准的父管理员和内联管理员: 类 MyInlineAdmin(admin.TabularInline): 模型 = MyInlineModel 定义

回答 1 投票 0

Django-admin 不允许我修改用户权限和组

通过管理界面编辑用户模型时,我看到的是: 这是我期望看到的: 第二个允许我修改用户权限,第一个不允许。 用户模式...

回答 4 投票 0

如何向管理员注册多个模型?

如果我想向管理员注册我的模型,我必须这样做: #admin.py admin.site.register(模型.关于) 但对于多个模型,你不能这样做: 模型=(模型。

回答 9 投票 0

SimpleListFilter 不执行任何操作 - 但其他任何 list_filter 也不执行任何操作

在 Django 5 admin 中应用 SimpleListFilter 时,无论值如何,我都会得到相同的查询集。经过一些测试,我意识到问题不仅在于 SimpleListFilter,还在于

回答 1 投票 0

如何通过 Django admin 向后显示多对多关系的结果?

我定义了两个模型,groups 和 group_members,后者定义了与前者的多对多关系: 类组(模型.模型): group_name = models.CharField(max_length=100,

回答 1 投票 0

Django:ModelForm 管理员的当前用户 ID

我想用当前用户过滤 ModelChoiceField 。我找到了一个非常接近我想做的解决方案,但我不明白 Django:如何在管理表单中获取当前用户? 答案接受...

回答 2 投票 0

Django - 如何防止自定义字段验证器执行,除非字段已更改?

我有一个自定义验证器,可以检查上传的图库图像的大小是否太大。 无论字段是否更改,每次保存模型时都会运行此验证器。这个你...

回答 1 投票 0

链接到管理模板中的不同管理对象

我不想让js弄脏我的手。我有两个模型,汽车和模型。 如何在自定义管理模板中手动添加从汽车到其模型的链接? 我可以: 我不想让 js 弄脏我的手。我有两个型号,car和model。 如何在自定义管理模板中手动添加从汽车到其模型的链接? 我能做到: <a href="{% url 'admin:appname_carmodels_changelist' %}">access changelist</a> 但是我如何访问 pk=42 的模型呢?我试过: <a href="{% url 'admin:appname_carmodels_change' 42 %}">access changeform</a> 但我最终得到了NoReverseMatch at /admin/appname/carmodel/.../change/。这可能吗?还是我必须使用一些可以携带反向功能的extra_context? from django.urls import reverse from django.utils.html import format_html @admin.register(YourAPP) class AdminCustome(admin.ModelAdmin): list_display = ('id', 'link_to_other_obj',) def link_to_other_obj(self, obj): # foreign key is your other object(for example carmodel) related_obj = obj.foreign_key url = reverse('admin:appname_carmodels_change', args=[related_obj.id]) return format_html('<a href="{}">{}</a>', url, related_obj) link_to_other_obj.short_description = 'go_to_car_model_page'

回答 1 投票 0

由于 M2M 字段导致管理视图中出现重复条目

类用户(AbstractBaseUser): 组织 = models.ManyToManyField(组织) 设施 = models.ManyToManyField(Facility) 类组织(模型.模型): ..这里的字段 班级设施(

回答 1 投票 0

有没有一种方法可以在 django-admin 中添加表单集而不使用内联?

我有一个名为 Employee 的模型,其定义如下: 员工类(模型.模型): 创建 = models.DateTimeField(auto_now_add=True) name = models.CharField("名称", max_len...

回答 1 投票 0

Django 中的分组复选框选择多个选项

在我的 Django 应用程序中,我有以下模型: 类 SuperCategory(models.Model): 名称 = models.CharField(max_length=100,) slug = models.SlugField(unique=True,) 类类别(模型.模型): ...

回答 2 投票 0

django-admin:对象保存后重定向

我的 Django 模型之一的详细视图中有一个“编辑”按钮。此按钮将用户发送至管理面板。 “项目”模型的示例: /管理员//

回答 1 投票 0

为 Django 应用程序中的用户操作添加日志条目

我需要为用户通过 django 应用程序中的视图对数据库所做的更改创建一个日志条目。 我已经启用了 django-admin 模块,我可以检索更改的日志...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.