标签: admin

CodeIgniter中的子文件夹

我是CodeIgniter的新手,我需要一些帮助.我想实现以下内容:

我已经创建了管理对象,并对其进行了保护.我是否必须在admin下创建配置文件功能,并使用URI进行相应处理?有没有更好的办法?

php codeigniter admin

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

Django:反向函数失败,异常

我正在关注Django教程并在本教程的第4部分遇到错误.我到了我正在编写投票视图的部分,它使用反向重定向到另一个视图.出于某种原因,反向失败,出现以下异常:

import()参数1必须是string,而不是instancemethod

目前我的项目的urls.py看起来像这样:

from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    (r'^polls/', include('mysite.polls.urls')),
(r'^admin/(.*)', include(admin.site.root)),
)
Run Code Online (Sandbox Code Playgroud)

和app urls.py是:

from django.conf.urls.defaults import *

urlpatterns = patterns('mysite.polls.views',
     (r'^$', 'index'),
     (r'^(?P<poll_id>\d+)/$', 'details'),
     (r'^(?P<poll_id>\d+)/results/$', 'results'),
     (r'^(?P<poll_id>\d+)/vote/$', 'vote'),
)
Run Code Online (Sandbox Code Playgroud)

投票视图是:(我已将其简化为仅包含错误的行)

def vote(request, poll_id):
    return HttpResponseRedirect(reverse('mysite.polls.views.results', args=(1,)))
Run Code Online (Sandbox Code Playgroud)

当我从项目的urls.py中删除admin urls include时,即将其变为:

urlpatterns = patterns('',
    (r'^polls/', include('mysite.polls.urls')),
#(r'^admin/(.*)', include(admin.site.root)),
)
Run Code Online (Sandbox Code Playgroud)

有用.

我尝试了很多东西,无法理解我做错了什么.

python django reverse admin

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

Symfony 1.4更改管理生成器操作或模板

如何修改管理员生成的模块(动作和模板)?它们存储在缓存中,但我需要修改它们(模板!).有可能吗?

问候

templates action symfony1 admin generator

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

为Magento创建管理URL,即admin.magentostore.com(不是/ admin)

我正在使用一些负载平衡的服务器,并且要求将我的所有管理任务都降级到一个服务器.我们已经确定,执行此操作的最佳方法是管理员的DNS条目.指向我们的主服务器.

我看到的问题是所有自定义管理员网址仍然是magentostore.com/admin,而我需要admin.magentostore.com.

任何想法或有没有人做过类似的事情?

谢谢!

.htaccess admin url-rewriting magento

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

django admin在save_model方法中删除内联中的对象

我有两个相关的(通过外键关系)模型,并为内联创建管理模型.在几种情况下(由管理员通过布尔字段编辑),我需要删除所有以前的对象(内联)并创建新对象.我已经尝试使用save_model,我可以获取所有当前对象的属性,并决定是否需要重新创建(内联)对象.楷模:

class Model1(models.Model):
    reformat = models.BooleanField(default=False)
    ...
class Model2(models.Model):
    model1 = ForeignKey(Model1, related_name='model2')
    ...
Run Code Online (Sandbox Code Playgroud)

管理员:

class Model2Inline(admin.TabularInline):
    model = Model2

class Model1Admin(admin.ModelAdmin):
    inlines = [Model2Inline]
    def save_model(self, request, obj, form, change):
        super(Model1Admin, self).save_model(request, obj, form, change)
        if obj.reformat:
            obj.model2.all().delete()
            # creating new objects
            ...
        obj.save()
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试在model_save方法中删除这些对象,我会得到ValidationError.还有其他可能解决这个问题吗?

django admin validationerror inlines

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

如果未在管理模式下运行,如何阻止我的程序运行?XP和Windows 7

我有一个C#程序,应该是多操作系统兼容的.它需要访问权限才能创建目录并获取WMI数据,但只有在以管理员身份运行程序时才可以使用.否则,它失败了.

如果它没有检测到自己是以管理员身份运行的话,是否有任何命令可用于不运行程序?我尝试添加app.manifest并使用"requireAdministrator",它会提示登录,但这似乎只适用于Windows 7和Vista,而不是XP.

例:

 if (isAdmin==0)
 Console.WriteLine("Please run this as an administrator");
 exit;
Run Code Online (Sandbox Code Playgroud)

c# security admin

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

Django管理静态文件在https下提供

最近我将我的Django项目配置为与Amazon S3配合使用.除了/ admin /之外,一切正常.我在控制面板中看不到任何.css或图像.当我从浏览器检查代码时,我可以看到打印的静态文件网址类似于"https:// blablabla".

从https协议我必须同意一个证书来显示请求的对象,所以在/ admin /任何这些文件都无法显示.如果我输入相同的URL但在http下我可以看到该文件而不同意任何内容.

我怎样才能/管理/调用http下的静态文件而不是https下的静态文件?

谢谢!

django static admin file amazon-s3

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

Django管理模板覆盖不在生产环境中工作

这个问题,我的管理员覆盖不在我的生产环境中工作,但它们在我的开发环境中(相同的django版本).我尝试在settings.py中重新排序INSTALLED_APPS元组而没有任何变化(是上面链接的问题的答案).这是我如何构建我的项目:

/WebDJ/ # project dir
    +devices # unrelated app, but it uses templates (see below)
    +sales
        __init__.py
        admin.py
        models.py  # has Customer and Transaction model classes
    +templates
        +admin
            +sales
                +Customer
                    change_form.html
                +Transaction
                    change_form.html
        +devices # lots of templates under here that work fine
        404.html
        500.html
Run Code Online (Sandbox Code Playgroud)

也:

TEMPLATE_DIRS = ('/WebDJ/templates',)
Run Code Online (Sandbox Code Playgroud)

在settings.py中设置.设备应用程序中的模板很好.什么没有加载是管理目录中的覆盖 - 所以Customer和Transaction的更改表单添加了一些额外的东西(覆盖"after_field_sets"块).

同样,它适用于我的开发环境(使用PyCharm),但不适用于我的生产环境.有任何想法吗?我真的很难过这个.

django overriding admin django-templates

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

rails 3 admin编辑另一个用户

我希望管理员用户编辑其他用户.我怎样才能做到这一点?

有一个名为string属性的User模型role,可以是3个东西:"admin","developer","client".我想管理员可以更改developers' and clients'信息.管理员无法看到对方,所以这不会是一个问题.

user.rb

class User < ActiveRecord::Base
  attr_accessible :email, :name, :password, :password_confirmation, :role, :company_id, :boss_id, :company
  belongs_to :company
  validates_inclusion_of :role, :in => ["admin", "developer", "client"], presence: true
end
Run Code Online (Sandbox Code Playgroud)

index.html.erb

<table class="pretty" border="1" cellpadding="10">  
  <tr>
    <th></th>
    <th><%= sortable "name" %></th>
    <th><%= sortable "email" %></th>
    <th><%= sortable("name", "Company") %></th>
    <th></th>
    <th></th>
  </tr>  

  <% for user in @users %>  
  <tr class="<%= cycle('oddrow', 'evenrow') -%>">
    <td><%= gravatar_for user %></td>
    <td><%= link_to user.name, user %></td>
    <td><%= user.email %></td>
    <td><%= …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails admin edit

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

尝试登录wp-admin会出现带有文本字符串的空白页:"已阻止"

简短:在我的site.com/wp-admin上单击登录时,我被重定向到一个带有单个文本字符串的空白页面:

受阻

信息:我正在使用Wordpress和我的托管服务提供商one.com.我读过有关无法访问登录屏幕的人,但在我的情况下我可以访问它,但无论我使用哪种凭据,我仍然会被重定向到"空白"被阻止的网站.

由于我是新手而且还在学习,我不小心试图连接到one.com而不是mysite的FTP服务器.这使One.com阻止我的IP进入我的网站.

我联系了他们并告诉他们我是新的并且有错误的连接请求给他们(可能认为这是一次DoS攻击).他们解锁了我,所以我现在可以访问我的网站了.但是当然会出现一个新问题:我在尝试登录时收到阻止的消息(使用任何凭据,甚至是空白).所有(管理员)用户都获得相同的消息.

非常感谢任何帮助.

//Linnéa酒店

php wordpress web-hosting blocked admin

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