让我们想象一下这个模型:Django的 - 管理自定义字段的显示和行为
class ScribPart(models.Model):
name = models.CharField(max_length=50, unique=True)
text = models.TextField()
我想一个特定的类附着在现场text
,并调用特定的js文件。因此,管理页面将如下所示:
...
<script type="text/javascript" src="/static/js/mymarkup.js"></script>
...
<textarea id="id_text" name="text" class="mymarkup"></textarea>
...
我该如何使用小部件和/或自定义管理表单来做到这一点?
这似乎是我期待的答案。我用我的模型注册了ScribPartAdmin,但是这个类不在这里,也不是JavaScript。 –
我很难在没有看到代码的情况下帮助你。一些注意事项:脚本标记只会出现在编辑视图中,而不是列表视图中。检查HTML输出以确保没有脚本标记,也许脚本标记存在但是路径错误,因此JS文件未加载。 – Etienne