我想在我的PageAdmin formMapper中显示我的产品实体的所有实例。我在医生里找过了,但是找不到。有人知道怎么做吗?
这是我的PageAdmin
<?php
namespace MyShop\ShopBundle\Admin;
use Sonata\AdminBundle\Admin\Admin;
use Sonata\AdminBundle\Datagrid\ListMapper;
use Sonata\AdminBundle\Datagrid\DatagridMapper;
use Sonata\AdminBundle\Form\FormMapper;
class P
要将应用程序中的单个模型添加到/admin区域,我已经这样做了:
from django.contrib import admin
from wiki.models import Page, Category, CategoryItem
# register Pages for use in Django admin
class PageAdmin(admin.ModelAdmin):
pass
admin.site.register(Page, PageAdmin)
这对于单个模型来说很好,但是当我尝试注册另外两个模型(类别和CategoryItem)时,它就会崩溃。在管理界面中为
这是我的模型
from django.db import models
class Page(models.Model):
page_id = models.IntegerField(default=0)
class Question(models.Model):
page = models.ForeignKey(Page)
question = models.CharField(max_length=150)
class Option(models.Model):
question = models.ForeignKey(Question)
op
我在一个网站上工作,当没有用户活动时,我想在30分钟后注销用户。
我在启动会话时使用的php代码是:
<?PHP
session_start();
/* Code Added (START) */
if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 1800)) {
// last request was more than 30 minutes ago
session_unset(
我正在尝试用Django Flatpage(进入Admin)实现Django TinyMCE小部件。
我已经读过这个了
我做了刀子,但不起作用。以下是我的admin.py代码:
from django.contrib.flatpages.admin import FlatpageForm, FlatPageAdmin
from django.contrib.flatpages.models import FlatPage
from tinymce.widgets import TinyMCE
from django.contrib import admin
class PageForm(F
我试图在后面的外键字段中筛选我的管理选项。
我的模型很简单:
class Page(models.Model):
title = models.CharField(max_length=50, null=False, blank=False, default="Title")
layout = models.ForeignKey(Layout, null=False) #This sets the layout for the current page
为了达到这个目标,我应该做如下的事情:
class PageAdmin(admin.ModelAdmin):
为了学习的目的,我在夹层做了一个小博客,我想通过子类"mezzanine.pages.models.Page“添加一个自定义的内容类型,并向admin注册这个模型。我的课看起来是这样的:
models.py:
from django.db import models
from mezzanine.pages.models import Page
class Student(Page):
dob = models.DateField("Date of birth")
name = models.CharField("Name", max_
是否可以从Django admin.ModelAdmin 类创建子类?
我试着做这样的事情:
class PageAdmin(admin.ModelAdmin):
form = PageAdminForm
# Plus many other stuff here (that I don't want to copy/paste in PlacePageAdmin to keep dry...)
class PlacePageAdmin(PageAdmin):
form = PlacePageAdminForm
def get_form(self, r
我的Django模型如下:
class Page(models.Model):
title = models.CharField(max_length=200)
class Section(models.Model):
page_id = models.ForeignKey(Page)
title = models.CharField(max_length=200)
class SubSection(models.Model):
section_id = models.ForeignKey(Section)
title = models.CharFi
由于某些原因,在我的管理网站上,我看到一个特定的内联得到复制。我有以下模型:
class PageBase(ContentContainer):
title = models.CharField(max_length=1000)
slug = models.SlugField()
class PageBanner(models.Model):
name = models.CharField(max_length=1000)
page = models.ForeignKey(PageBase)
banner_images = models.ManyToMany
我有四个带有关系的模型
Model PagetTemplate(models.Model):
pass
Model TextKey(models.Model):
page_template = models.ForeignKey(PageTemplate, related_name='text_keys')
Model Page(models.Model):
page_template = models.ForeignKey(Pagetemplate, related_name='pages')
Model Text(models
我有这个错误(这里有什么问题吗?)我找不到根本原因。我试图寻找这个答案,但它并不适用于这个案例:
django.core.management.base.SystemCheckError: SystemCheckError: System check identified some issues:
ERRORS:
<class 'rango.admin.CategoryAdmin'>: (admin.E027) The value of 'prepopulated_fields' refers to 'slugs', which i
我已经在我的主机上安装了Django (我使用他们的安装版本1.1.1),一切正常。我已经创建了一些应用程序,它们已经在我的settings.py中注册(当我访问网站时,应用程序会显示出来,我可以验证这是否有效)。在此应用程序的文件夹中,我创建了包含以下内容的admin.py:
from progmaticnet.page.models import Page, PageContent
from django.contrib import admin
class PageContentInline( admin.StackedInline ):
model = PageContent
我已经创建了一个model.py文件,我在其中定义了类,如下所示:
from django.db import models
from mezzanine.pages.models import Page
class Author(Page):
dob = models.DateField("Date of birth")
class Book(models.Model):
author = models.ForeignKey("Author")
cover = models.ImageField(upload_to="aut
我在调试菜单中看到了一些重复的select查询。特别是,我在4个不同的文件中得到了4次SELECT * FROM page_adminlang WHERE (language=bg) AND (page_id=1)。是否有正确的方法来防止这种情况,这是否对网站的速度性能造成很大的影响?我是否应该在像$page = PageAdmin::findOne(1)这样的变量中检索行,而不是在我需要的地方调用它,这是正确的方法吗?我将其他文章改为红色,但它们主要用于插入时重复的行。不熟悉MySQL性能调优,但希望在此area.Thank中更深入,您提前!
我有两个django模型: PageModel和RecordModel。他们在django管理小组注册。如果在页面创建过程中没有选择记录,我希望自动创建RecordModel对象并将其分配给(PageModel的对象).record字段。(Django Admin )我尝试创建表单并使用clean_record()方法,但这不起作用。(调试器没有停止)我如何解决这个问题?
模型(可排序类和SortableAdmin类是adminsortable ()的一部分,但我认为这并不重要):
class Record(Sortable):
"""
Запись в