我在下面的“admin.py”中有这段代码:
# "admin.py"
from django.contrib.admin.widgets import AdminFileWidget
class CustomAdminFileWidget(AdminFileWidget):
def render(self, name, value, attrs=None, renderer=None):
result = []
if hasattr(value, "url"):
result.append(
f'''<a href="{value.url}" target="_blank">
<img
src="{value.url}" alt="{value}"
width="100" height="100"
style="object-fit: cover;"
/>
</a>'''
)
result.append(super().render(name, value, attrs, renderer))
return mark_safe("".join(result))
然后,我收到以下错误:
NameError:未定义名称“mark_safe”
所以,我想导入 "mark_safe" 但我不知道从哪里可以得到 "mark_safe":
from <I_do_not_know> import mark_safe
我从哪里可以得到“mark_safe”?
编写一个程序,读取学生分数和缺席百分比并显示适当的消息,考虑到及格分数为 60,课程放弃率为 15%。首先使用简单的英语单词创建算法,然后将其翻译成代码