Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django管理自定义图像字段_Django_Admin_Imagefield - Fatal编程技术网

Django管理自定义图像字段

Django管理自定义图像字段,django,admin,imagefield,Django,Admin,Imagefield,我想添加额外的ImageField,它从static文件夹获取图像到模型中。我试图使用相同问题的一些答案,但没有任何关于ImageField[解决方案] 我找到了通过def #管理员 @行政注册(课程) 类CourseAdmin(…,admin.ModelAdmin): ... 只读字段=[…,“头像认证预览图像”,] 字段集=( ... , (‘图像信息’{ '字段':('image',('image\u courses\u and\u courses','image\u dash'), (

我想添加额外的
ImageField
,它从
static
文件夹获取图像到模型中。我试图使用相同问题的一些答案,但没有任何关于
ImageField

[解决方案] 我找到了通过
def

#管理员
@行政注册(课程)
类CourseAdmin(…,admin.ModelAdmin):
...
只读字段=[…,“头像认证预览图像”,]
字段集=(
... ,
(‘图像信息’{
'字段':('image',('image\u courses\u and\u courses','image\u dash'),
(“认证预览图像”、“第一行课程名称”、“第二行课程名称”,
“头像认证预览图像”),
),
}),
...
)
def headshot_certic_preview_图像(自身、obj):
返回安全标记(“”.format(
url=os.path.join('media/',obj.certic\u preview\u image.url),
宽度=700,
高度=516
))

创建一个配置文件模型,将图像字段添加到i中,然后在用户和配置文件之间创建一对一的关系否,这不是我尝试的。我需要反映一些特定的默认图像(这很难解释),但我已经找到了制作方法)