我有过

class Cab(models.Model):
    name  = models.CharField( max_length=20 )
    descr = models.CharField( max_length=2000 )

class Cab_Admin(admin.ModelAdmin):
    ordering     = ('name',)
    list_display = ('name','descr', )
    # what to write here to make descr using TextArea?

admin.site.register( Cab, Cab_Admin )

如何在管理界面中将TextArea小工具分配给‘Desr’字段?

upd:
仅限Admin界面!

使用ModelForm是个好主意.

推荐答案

您必须创建一个forms.ModelForm来描述您希望descr字段如何显示,然后告诉admin.ModelAdmin使用该表单.例如:

from django import forms
class CabModelForm( forms.ModelForm ):
    descr = forms.CharField( widget=forms.Textarea )
    class Meta:
        model = Cab

class Cab_Admin( admin.ModelAdmin ):
    form = CabModelForm

admin.ModelAdminform属性记录在官方Django文档中.这是one place to look at美元.

Django相关问答推荐

执行官/start.sh:没有这样的文件或目录

如何访问 django 模板中的字典值?

Django 隐藏特定人员的媒体文件链接

Django 转储数据将附加数据添加到 json 导出

重建 Dockerfile 后,Django celery 无法从celery导入名称Celery

基于模型多选字段在模板django中显示结果

使用django提交后如何保留html表单数据?

我的 django 模板布尔变量在 javascript 中没有按预期工作

Django:通过manage.py使用服务器和gunicorn等其他服务器之间的区别.哪个更好?

django- nginx: [emerg] open() "/etc/nginx/proxy_params" 在 /etc/nginx/sites-enabled/myproject:11 中失败(2:没有这样的文件或目录)

PyMongo vs MongoEngine for Django

如何在 Django 中配置 X-Frame-Options 以允许 iframe 嵌入一个视图?

从 virtualenv 中,pip freeze > requirements.txt 给出了一堆垃圾!如何修剪它?

在 Django 中测试different layers的最佳实践是什么?

javascript 文件中的 Django {% static 'path' %}

Django 1.7 - 如何 suppress (1_6.W001)某些元素单元测试可能无法按预期执行.?

在 Django REST 框架序列化程序中动态排除或包含字段

Jinja2中的多级模板继承?

如何动态访问 Django 模型字段详细名称?

警告:找不到分发的 svn 位置==0.6.16dev-r0