我是Apache和Ubuntu的新手,是否有一个管理工具,可用的功能和功能和设置更容易访问?我发现即使是最简单的事情也很难做到....请帮忙.
干杯.
我试图找到一些如何在我自己的表单中使用ForeignKeyRawIdWidget的文档.目前我一直收到错误," init()至少需要2个非关键字参数(给定1个)",这对我没有任何意义.
非常感激任何的帮助.谷歌搜索这个很少但是开发对话并没有我能找到如何实现它的例子.
更新:这已解决; 见下面的解决方案
在我的对象管理员中,Chair我有一个TabularInline任意数量的Desk对象.我希望每个Chair人都至少有一个Desk与之相关的对象.有没有办法让管理界面强制用户输入至少一个Desk?如果没有Desk输入则显示错误?
嗨,我使用嵌入式长耳大兔与tomcat.我想将admin用户的默认密码更改为其他内容,以确保安全可靠.
我在repository.xml中看到将adminId更新为不同的id,但默认情况下它使用与用户id相同的密码.所以任何人都可以帮助设置不同的用户ID密码.
谢谢Manisha
我在控制台上遇到异常,它是:
java.lang.Exception: Port 8083 already in use.
Run Code Online (Sandbox Code Playgroud)
如何解决此异常?如果我将获得使用8083端口的服务,那么我可以停止该服务,这样我就可以解决这个问题.
谢谢你的帮助!
我有一个产品管理类.Product实体与Category实体具有多对一关系,即产品与类别相关联.
在产品的管理"列表"页面中,我需要按类别名称(按字母顺序)对每个产品的关联进行排序.
如果字段位于实体本身上,则设置默认字段以进行排序很容易(有关如何执行此操作,请参阅Sonata管理包顺序).但我无法弄清楚如何按相关表格中的字段排序.
任何帮助表示赞赏.
我已按照Spree的说明进行设置,我让它在开发模式下工作.我使用Capistrano部署到机架空间到生产服务器,但是相同的默认登录("spree@example.com"/"spree123")不起作用.我在Web界面中创建了一个用户,但当然它没有管理员权限.
指南中没有任何内容考虑到这一点 - 如果最初没有用户,如何在生产中创建管理员用户?也许我部署不正确?我使用的是非常标准的deploy.rb,是否必须有一些特定于狂欢的代码来设置它?
我在dginx后面的uwsgi中运行django.当我尝试访问时,https://site/admin/我得到了预期的登录屏幕.通过表单登录似乎成功,但是,我只是回到登录屏幕.Firebug显示重定向到普通http://site/admin/网址,然后通过nginx将redirectec重定向到https网址.
救命!我很困惑如何强制管理应用程序只使用https网址.
请注意,这似乎是一个相关的,未回答的问题:https://example.com/admin重定向到https://管理员在Django Nginx和gunicorn
我有两个这样的模型:
class School(models.Model):
name = models.CharField(max_length = 50)
def __unicode__(self):
return self.name
class Education(models.Model):
user_profile = models.ForeignKey(UserProfile, related_name='Education')
school = models.OneToOneField(School)
def __unicode__(self):
return self.school
Run Code Online (Sandbox Code Playgroud)
当我想用django管理员向userprofile添加教育这个错误eccour:
Traceback:
File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
115. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/options.py" in wrapper
372. return self.admin_site.admin_view(view)(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/utils/decorators.py" in _wrapped_view
91. response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/views/decorators/cache.py" in _wrapped_view_func
89. response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/sites.py" in inner
202. return view(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/utils/decorators.py" in _wrapper
25. return …Run Code Online (Sandbox Code Playgroud) 我正在寻找一种在sonata管理包的管理控制器中设置flash消息的方法,它们允许在CRUDController中设置flash消息
$this->get('session')->setFlash('sonata_flash_error', 'flash_batch_merge_error');
Run Code Online (Sandbox Code Playgroud)
但不在管理控制器中,
这是我的管理员控制器
use Sonata\AdminBundle\Admin\Admin;
use Sonata\AdminBundle\Datagrid\ListMapper;
use Sonata\AdminBundle\Datagrid\DatagridMapper;
use Sonata\AdminBundle\Form\FormMapper;
use Sonata\AdminBundle\Route\RouteCollection;
class ConfigAdmin extends Admin
{
protected function configureFormFields(FormMapper $formMapper)
{
$formMapper
->with('System Settings')
->add('Name','text', array('label' => "Configuration Name"))
->add('Language', 'choice', array(
'label' => 'System Language',
'choices' => array(0 => 'English', 1 => 'Swedish'),
'preferred_choices' => array(0),
))
->add('commonmail','text', array('label' => "Common e-Mail"))
->add('dateformat','text', array('label' => "Date format"))
->add('currencyformat','text', array('label' => "Currency format"))
->end()
}
public function postUpdate($object) {
// here i need to perform some …Run Code Online (Sandbox Code Playgroud)