标签: admin

在codeigniter中单独的Admin和Front

在codeigniter中为网站分隔管理员和前端的最佳方法是什么,因为我使用所有的库,模型,帮助器等,但只有控制器和视图是分开的.

我想要一个更合适的方式,提高性能,简化,共享模型和库等.

frontend codeigniter admin

17
推荐指数
2
解决办法
4万
查看次数

你能为Django自定义管理操作添加参数吗?

例如(不是这种情况,只是为了说明),如果我想添加一个动作来将所选项目中的特定字段设置为X.是否可以添加一个动作以允许输入X而不是硬编码?

python django admin models

17
推荐指数
2
解决办法
4326
查看次数

在django中测试自定义管理操作

我是django的新手,我在测试app_model_changelist下拉列表中的自定义操作(例如actions = ['mark_as_read'])时遇到了问题,它与标准的"删除选中"相同.自定义操作在管理视图中工作,但我不知道如何在我的模拟请求中调用它,我知道我需要发布数据但是如何说我想对我发布的数据执行"mark_as_read"操作?

我想反转changelist url并发布查询集,以便"mark_as_read"动作函数处理我发布的数据.

change_url = urlresolvers.reverse('admin:app_model_changelist')
response = client.post(change_url, <QuerySet>)
Run Code Online (Sandbox Code Playgroud)

testing django action admin request

17
推荐指数
3
解决办法
5219
查看次数

Django Apache/mod_python Admin CSS不与管理表一起出现

我在localhost上使用Windows XP/Django/apache/mod_python.除了管理CSS不呈现之外,所有部分都在工作.管理员工作,但没有HTML格式.我添加了:

settings.py

  INSTALLED_APPS
  'django.contrib.admin',

urls.py

  from django.contrib import admin
  admin.autodiscover()
  (r'^admin/(.*)', admin.site.root),

conf/http.conf

  <Location "/"> 
    SetHandler python-program
    PythonPath "['C:/django'] + sys.path"
    PythonHandler django.core.handlers.modpython
    SetEnv DJANGO_SETTINGS_MODULE mysite.settings
    PythonDebug On
  </Location>

  <Location "/cpssite/"> 
    SetHandler python-program
    PythonHandler django.core.handlers.modpython
    SetEnv DJANGO_SETTINGS_MODULE myapplication.settings
    PythonInterpreter /myapplication
    PythonDebug On
  </Location>
Run Code Online (Sandbox Code Playgroud)

我很难过.我应该在某处添加更多代码吗?

windows apache django mod-python admin

16
推荐指数
2
解决办法
9253
查看次数

Django i18n:如何不翻译管理站点?

我有几种语言的应用程序,但我想保持管理网站始终用英语.做这个的最好方式是什么?

提前致谢.

django admin internationalization django-admin

16
推荐指数
2
解决办法
2321
查看次数

Django对内联表单的管理验证,它依赖于所有表单之间的字段总数

请原谅我,如果之前已经回答过,我找不到答案,其中验证取决于内联表格的汇总.

一点背景:我正在为一家保险经纪人做一个网站,该网站有"政策"和该政策的"全面委员会".还有"经销商"被添加到"政策"中,并附带佣金(可以有任意数量的经销商).经销商之间的佣金总额必须低于佣金总额.

我有一个策略的admin.ModelForm,下面我有一个admin.InlineTabular,通过"添加"按钮可以有多个经销商,这一切都很完美.

但是,我似乎无法弄清楚如何对它们进行验证,因此我基本上可以将所有佣金加起来然后如果它大于总佣金则抛出ValidationError.

我已经尝试过clean()但是如果它甚至可用,我不知道如何访问InlineTabular清理数据!

在此先感谢您的帮助!

托马斯

django validation inline admin

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

Django Admin中的动态字段

我想要有关于一个字段值的其他字段.因此,我构建了一个自定义管理表单来添加一些新字段.

与jacobian 1的博客相关,这是我想出的:

class ProductAdminForm(forms.ModelForm):
    class Meta:
        model = Product

    def __init__(self, *args, **kwargs):
        super(ProductAdminForm, self).__init__(*args, **kwargs)
        self.fields['foo'] = forms.IntegerField(label="foo")

class ProductAdmin(admin.ModelAdmin):
    form = ProductAdminForm

admin.site.register(Product, ProductAdmin)
Run Code Online (Sandbox Code Playgroud)

但附加字段'foo'不会显示在管理员中.如果我添加这样的字段,一切正常,但不如所需的动态,添加关于模型的另一个字段的值的字段

class ProductAdminForm(forms.ModelForm):

    foo = forms.IntegerField(label="foo")

    class Meta:
        model = Product

class ProductAdmin(admin.ModelAdmin):
    form = ProductAdminForm

admin.site.register(Product, ProductAdmin)
Run Code Online (Sandbox Code Playgroud)

那么有什么初始化方法我必须再次触发以使新字段工作?或者还有其他尝试吗?

forms django admin dynamic

16
推荐指数
6
解决办法
1万
查看次数

Linux:如何查找守护程序进程和僵尸进程列表

我试过检查谷歌,但我找不到与实际问题相关的太多信息.

如何获得僵尸进程和守护程序进程的整合列表?我如何在不同的操作系统上执行此操作.Linux呢?AIX?视窗?

我确信,基于PID,我们无法确定过程的类型.通过终端运行可能也无济于事.

unix linux aix admin linux-kernel

16
推荐指数
3
解决办法
6万
查看次数

用admin权限打开jar文件

当我使用cmd打开jar文件时,我收到此异常: java.io.FileNotFoundException: C:\Windows\System32\drivers\etc\hosts.File (Access is denied) 如何使用管理员权限打开jar文件? 只需双击jar文件就不会打开jar文件.我使用win7作为操作系统.

java jar admin

15
推荐指数
1
解决办法
5万
查看次数

检查密码上次更改的时间

如何检查某个用户上次更改密码的时间?我想在Windows和Linux上都这样做,你能指导一下我该怎么办?

linux windows passwords maintenance admin

15
推荐指数
1
解决办法
8万
查看次数