python - 如何覆盖 Django 上的 ImageField 小部件
问题描述
如果有人可以帮我解决这个问题,我已经挣扎了一段时间,我真的找不到任何适合我的东西,我正在尝试删除“ImageField”附带的小部件,除了“选择”按钮文件”。
基本上我想删除:
个人资料图片标签
目前标签
图片名称
清除框
更改标签
如果可能的话,仍然可以选择标签没有文件,但如果不能删除它。
所以基本上,删除所有标签,但仍然能够定位 html 上的按钮,以便我可以设置它的样式。
模型.py
class Profile(models.Model):
user = models.OneToOneField(User, null=True, blank=True, on_delete=models.CASCADE)
profile_pic = models.ImageField(default="#profile_pic.png", null=True, blank=True)
表格.py
class EditPhoto(ModelForm):
class Meta:
model = Profile
fields = ['profile_pic']
exclude = ['user']
解决方案
推荐阅读
- python - How can you edit multiple legend boxes in a seanborn scatter plot?
- github - 拉码时个人访问令牌未验证失败
- postgresql - postgres中带有链中参数的递归查询
- javascript - 在 React 中将签名图像添加到 pdf
- influxdb - Influxdb 时间查询异常行为
- android - 将 SIGNED APK 安装到 Wear OS 智能手表时出现问题
- amazon-web-services - 将参数发送到 yml 锚点以获取 bitbucket-pipelines.yml 中的一个步骤
- flutter - 如何使用按钮将行动态添加到 SFDataGrid
- html - 垂直对齐列表项中的部分内容
- javascript - 为什么这个碰撞检测功能不能正常工作?