标签: admin

自定义Django管理界面功能

我是django的新手,并且在尝试使管理网站按照我的意愿工作时遇到了一些困难.我想知道是否为了制作管理功能,我希望最好使用继承自admin/base_site.html的模板制作自定义管理应用程序,当is_staff为true时使用带有重定向的前端登录.

最初的细节让我想到这个:

  1. 我有一系列的外键,并希望在父管理页面上显示嵌套的内联.我已经尝试过使用easymode,但它有自己的问题和要求可能会导致后来我无法解决的问题.

  2. 我想添加一个函数,允许管理员添加模型的实例,触发创建实例的相关模型和重定向等.这至少需要添加一些callables,我还没想到如何真正做到这一点在管理模型中取得任何成功,此刻似乎更容易在我自己的应用程序的views.py中快速执行此操作,而不是尝试使用管理员视图.

一般来说,创建自定义管理应用程序(在FrontEnd登录时使用is_staff = true重定向)从长远来看似乎更灵活,并且将为客户端带来更加设计和直观的管理界面 - 所以我想我的问题是,什么是半职业选手呢?(如果你知道如何破解管理员的观点和模板到你的心脏的内容,你不是一个半专业:))

感谢您提供的任何建议,我仍然会弄湿我的脚,这种建议可以节省我很多时间和头痛.

python django customization admin

1
推荐指数
1
解决办法
4465
查看次数

django 1.3管理站点问题本身

管理员网站有一个非常奇怪的问题.当我进入网站时,地址是:http://127.0.0.1:8000/admin /我看到前管理员网站,嗯看起来很好.但是,当我点击任何"+添加按钮"或网站上的任何链接时,我仍然看到管理站点:p但是地址为http://127.0.0.1:8000/admin/category/category/add/.我可以按照自己的意愿玩多次,我一直看到前台管理员网站上有我的模型列表但是地址为http://127.0.0.1:8000/admin/category/category/add/category/category/add/category/category/add/category/category/add /:pp

怎么了?最好的祝福,

nykon

python django admin

1
推荐指数
1
解决办法
388
查看次数

如何使用Symfony 2软件包设计灵活的管理面板?

我想创建一个管理包,以某种方式检测其他包并尝试将它们添加到菜单和相同的RBAC上下文.

例如:

  • AdminBundle定义了一个需要身份验证和授权的路由/管理/仪表板.在那里你可以看到菜单中的3个项目,例如:仪表板,配置(存储在数据库中的一些配置)和用户(用户的CRUD,在UserBundle中找到)
  • 然后有人添加了一个ProductBundle,它处理电子商务产品或其他东西的CRUD.不知何故,如果不修改AdminBundle中的任何代码,我们现在有一个新项目'产品',可在/ admin/dashboard菜单中找到
  • 稍后,不再需要产品CRUD,因此我们只删除ProductBundle,它会自动从管理仪表板菜单中消失.

你会如何实现这样的事情?在symfony 2中是否有像这样的插件式设计的原生支持?

plugins admin symfony

1
推荐指数
1
解决办法
1858
查看次数

管理员添加新用户(wordpress)时添加自定义字段?

我很感兴趣当管理员添加新用户(Wordpress)时如何添加字段(作为输入).不是在用户注册时,而是仅在管理员添加新用户时.我在网上找到了例如,但仅针对要编辑用户的字段,但我想添加新用户.来自输入的新数据 - 并将它们保存在用户元表中.有人在做这个练习吗?

wordpress field admin add

1
推荐指数
1
解决办法
6074
查看次数

如何在ubuntu中与默认端口3306不同的端口上启动AWS RDS

如何在ubuntu中与默认端口3306不同的端口上启动AWS RDS

  1. 我不知道如何从新端口开始而不是默认端口.

所以,如果有人知道这些步骤,请帮助我,以便它对我有用.

linux ubuntu admin amazon-web-services aws-cli

1
推荐指数
1
解决办法
1758
查看次数

在vps上使用bitnami有多安全

我正在考虑使用带bitnami的数字海洋来托管我的新铁路应用程序。Heroku的功能昂贵,但是我不是服务器管理员,我不确定bitnami是否足够。

据说您可以在他们的广告上使用组合bitnami +数字海洋来运行生产应用程序。(https://bitnami.com/learn_more# 正在生产中运行应用程序)这是真的吗?

上一次我尝试在vps上运行应用程序时,我不得不安装fail2ban,防火墙,Logwatch之类的东西,而这是最复杂的事情。

是bitnami真正的即插即用功能,还是我仍然需要做所有服务器管理工​​作,它只是安装ruby堆栈(似乎正在做)。

人们真的按原样运行生产应用程序吗?没有任何与安全相关的东西?

谢谢

security admin bitnami digital-ocean server

1
推荐指数
1
解决办法
1664
查看次数

如何将Orchard CMS Admin控件内联

我正在使用Orchard CMS和定制模块为客户开发站点。在“管理”部分中,我添加了两个单选按钮,但似乎无法正确设置它们的样式。

这是我的代码:

    @Html.RadioButtonFor(m => m.UserImportLinkMode, UserImportLinkMode.New, new {id="newGroup", name="group"})
    <label for="newGroup">@T("New")</label>
    @Html.TextBoxFor(m => m.NewGroupName, new {})<br/>

    @Html.RadioButtonFor(m => m.UserImportLinkMode, UserImportLinkMode.Existing, new {id="existingGroup", name="group"})
    <label for="existingGroup">@T("Existing")</label> 
    @Html.DropDownListFor(m => m.SelectedGroupId, new SelectList(Model.Groups, "Id", "Name"))
Run Code Online (Sandbox Code Playgroud)

这是它的样子:

果园管理员

显然,没有那么好。一切都放在彼此之下。我可以解决这个问题(我知道CSS),但这意味着为那些特定的控件创建样式。我想知道当前的Admin主题是否已具有内置样式,可以将所有内容内联。

css admin orchardcms

1
推荐指数
1
解决办法
38
查看次数

在模型管理中将Django Model @property显示为bool

我有一个带有的模型property,它返回布尔值,我想在Django模型管理中将其显示为图标。

models.py

class Foo(models.Model):
    bar = models.TextField("Title", null=True, blank=True)

    @property
    def is_new_bar(self):
        return bar == 'NEW'
Run Code Online (Sandbox Code Playgroud)

管理员

class FooAdmin(admin.ModelAdmin):
    list_display = ('bar', 'is_new_bar') # is_new_bar is shown as True/False text, I want this as bool icon of django.
Run Code Online (Sandbox Code Playgroud)

布尔图标

python django admin

1
推荐指数
1
解决办法
863
查看次数

如何检查应用程序是否以管理员VB.NET身份运行

我已经创建了一个应用程序,它的一些功能只适用于管理员权限,

如何检查应用程序是否以管理员权限运行?

  • 如果应用程序未运行且管理员权限以管理员身份运行,则显示一个消息框.

vb.net admin vb.net-2010

1
推荐指数
2
解决办法
4667
查看次数

octobercms-如何打开管理员登录页面

十月CMS是全新的。我以前的那个家伙还没有共享URL来登录到10月CMS开发的网站的管理面板。

我在Google上搜索了很多,但是没有任何链接。请让我知道这一点。

谢谢。

admin octobercms

1
推荐指数
1
解决办法
1583
查看次数