问题标签 [django-admin-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
8263 浏览

python - 自动增加 django 后端的发票编号以获取新发票

我想自动增加 3 位字符和 4 位数字的发票编号。

我在后端注册了这个模型。但是现在当我在管理员中点击创建发票时,发票应该会自动填写。当我再次在管理员中单击创建新发票时,invoice_number 应该增加一并且应该是自动字段。

例如发票编号 MAG0001、MAG0002、MAG0003 等,当我单击创建新发票时,这应该是管理员中的自动字段。

0 投票
2 回答
1537 浏览

python - 在 django admin 中有条件地取消注册或注册模型

是否可以在 django admin 中有条件地注册或取消注册模型?我希望某些模型出现在 django admin 中,前提是请求满足某些条件。在我的具体情况下,我只需要检查登录用户是否属于特定组,如果用户(即使超级用户)不在组中,则不显示模型。我不能在这里使用权限,因为不能排除超级用户使用权限。或者,有没有办法撤销模型上超级用户的权限。

0 投票
0 回答
220 浏览

python - Django 管理员“现在”按钮错误的时区

当我在 Django 管理页面上单击 DateTimeField 的“现在”按钮时,我正在获取浏览器时间。我做了一些研究,看来这已在 Django 1.7 中修复(参考:http ://bit.ly/1d2zqRa - 我正在运行 1.7.8)。

这是我在 models.py 中的模型:

class WorkWindow(models.Model):
    start_time = models.DateTimeField()
    end_time = models.DateTimeField()

在 admin.py 我有:
admin.site.register(WorkWindow)

在 settings.py 我有:
TIME_ZONE = 'America/Los_Angeles'
USE_I18N = True
USE_L10N = True
USE_TZ = True

这似乎与此处修复的问题完全相同:http: //bit.ly/1GtJ8Xr。我错过了什么吗?提前致谢!

0 投票
1 回答
231 浏览

django - Django-admin-tools utils.js 丢失

我正在尝试在我现有的 Django 安装中安装 django-admin-tools。到目前为止一切顺利,除了后端看起来很模糊并且经过一些检查后似乎缺少 utils.js:

浏览器中的错误

如果我查看我的静态目录(在运行 python manage.py collectstatic 之后),该文件根本不存在(它在已安装的 Python 包中,所以我不知道它是否应该在那里,但它可能是一个线索)

我认为问题可能与我的配置有关,这里有一些片段:

Django 是 1.8.1

我想知道是否有人有一些建议来解决这个问题。

0 投票
1 回答
933 浏览

python - 在 django-admin-tools 菜单中翻译应用程序名称

如何在 django-admin-tools 中翻译应用程序名称?

翻译应用名称

我尝试这样做https://docs.djangoproject.com/en/1.8/ref/applications/并在标准 django admin 中翻译应用程序名称,但在 django-admin-tools 中没有

0 投票
2 回答
5213 浏览

python - 在没有 django.contrib.admin 的情况下运行 django 应用程序

我正在尝试在没有 Django 管理面板的情况下运行我的 Django 应用程序,因为我现在不需要它但得到一个异常值:

将 'django.contrib.admin' 放入 INSTALLED_APPS 设置中,以便使用管理应用程序。

我可以在没有 的情况下运行我的应用程序django.contrib.admin吗?即使 go mylocalhost:8000它显示您需要添加django.contrib.admin已安装的应用程序?

0 投票
1 回答
982 浏览

django - 如何在 Django 中使用权限向特定用户显示特定信息

我的应用程序中有一个菜单(django-console 菜单),我想限制对其元素的访问(并且也不显示模型),但为普通用户提供报告。如果用户superuser让他查看所有内容(用户、库存...请参阅settings.py)。我怎样才能做到这一点 ?

# 管理员.py

这是models.py的相关部分:

现在settings.py:

0 投票
3 回答
2124 浏览

python - 多对多字段的 Django admin InlineModels

我为我的博客设计了以下模型

我正在尝试以这样的方式在 django admin 下注册这个模型。我可以从帖子页面编辑类别、标签和作者。但是我很难完成这个演讲,我已经在 admin.py 文件中编写了这段代码

当我运行我的服务器时,我得到了类似的错误

在调查错误时,如果模型没有外键,我们就不能有 StackedInline 类,但是如何将标签、类别和作者呈现形式放在 django admin 的帖子页面下,

0 投票
1 回答
2027 浏览

python - django-admin-tools 引发配置不当

我按照django-admin-tools的快速入门指南中的说明进行了安装和配置。这些是settings.py行:

而且我还按照指南中的说明将其包含admin_tools.template_loaders.LoaderTEMPLATES变量中,如下所示:

但是,它仍然会引发ImproperlyConfigured如下异常:

我不明白。

环境

  • 蟒蛇3.4.x
  • django 1.8.7
0 投票
1 回答
6921 浏览

django - 在搜索字段中正确使用外键引用,Django admin

我有一个奇怪的难题,我需要在 Django 1.8.4 中在虚拟环境中使用 python 3.4 获得一些帮助。

我在 2 个不同的应用程序中有 2 个模型……如下所示,带有多个外键引用。

库存应用

食谱应用程序

我在我的食谱管理课上得到了一些奇怪的结果......

我遇到的问题是,如果我尝试在任何 ForeignKey 字段上进行搜索,Django 会抛出这个错误......

根据Django Admin Doc's and other old questions on stackoverflow on the subject 它说我应该按照search_fields = ['inventoryitem__name']的方式做一些事情,但我认为这是在同一个应用程序 model.py 中参考 FK。是否有更正确的方法可以从我丢失的其他应用程序中引用/导入其他模型,或者我是否必须使用某种可调用的方法魔术才能正确查找搜索功能?我尝试了多种不同的组合,但似乎没有任何效果。我对 Django 比较陌生,所以我相信这很简单。