我有一个ManyToManyField模型:
class WordList(models.Model):
words = models.ManyToManyField('Word')
这些WordList对象应该是从admin创建的,方法是选择单词( WordList的大小可以不同,但是通常每个WordList中应该有10-20个单词),默认情况下,Django使用MultipleChoiceField来呈现对ManyToMany字段的控制。
它有两个问题。
Word对象的数量大约是100000,当我尝试在admin中编辑WordList对象时,在我的dev服务器上
上下文
我正在尝试在Liferay6.2实例中的页面上创建一个链接列表portlet。为此,我在页面上放置了一个新的动态数据列表显示portlet,并创建了一个数据定义,其中包含一个Link To page (以前称为Link to Layout 6.2之前的版本)字段。我正在尝试建立一个自定义的显示模板使用来显示一个超文本标记语言无序列表的链接,但我找不到任何有关如何正确处理链接到页面字段的信息。
问题是
如何创建一个Freemarker模板来显示链接到页面字段,以便href属性包含页面的智能url,并且链接文本是页面的本地化名称?
我试图扩展django的contrib.auth用户模型,使用内联的“配置文件”模型来包含额外的字段。
from django.contrib import admin
from django.contrib.auth.models import User
from django.contrib.auth.admin import UserAdmin
class Profile(models.Model):
user = models.ForeignKey(User, unique=True, related_name='profile')
avatar =
我正在修改Sonata Media Bundle的媒体管理屏幕,以显示一个新字段。在使用Easy Extends工具扩展包之后,我创建了一个非常小的类来完成此操作: namespace App\Application\Sonata\MediaBundle\Admin\ORM;
use Sonata\AdminBundle\Form\FormMapper;
use Sonata\MediaBundle\Admin\ORM\MediaAdmin as BaseMediaAdmin;
class MediaAdmin extends BaseMediaAdmin
{
/**
我必须根据输入值更新用户。
这是我的代码..
<fieldset>
<legend>StudnetInfo</legend>
here i have two textboxes and two dropdown list boxes.. this is the fiedlset user is going to enter their information..
</fieldset>
在同一个页面上,我有两个其他的字段集,其中有两个文本框和两个下拉列表框,这些列表框都在为每个用户从数据库中动态生成的Fieldset..this数据上方。
因
在Django中,我安装了新的软件包easy_thumbnails,adminsortable,和filer,但是当我想向网站添加新图像时,我得到了这个错误页面
TypeError at /en/admin/filer/folder/
unsupported operand type(s) for +: 'set' and 'tuple'
Request Method: GET
Request URL: http://127.0.0.1:8000/en/admin/filer/folder/?_popup=1
Django Version:
我在我的数据库中有一个表,其中一个字段的数据类型是ENUM现在我在Yii框架中工作,我想做一个下拉框,我们想要使用的列表是包含在ENUM中的列表。
示例:
table x
field -> category -> ENUM(HARD,MEDIUM,EASY)
我想创建一个下拉框,选项是HARD、MEDIUM和EASY