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_Python 3.x - Fatal编程技术网

如何在Django中创建一个类似论坛的图像标签系统

如何在Django中创建一个类似论坛的图像标签系统,django,python-3.x,Django,Python 3.x,我正在尝试使用Django创建一个教育网站,在那里任何人都可以创建帖子。现在在这些帖子中,我想在标签中提供指向图像的链接,以便它显示在帖子中。例如,类似于HTMLIMG标记的东西就可以了 我的创作后视图: 类后创建视图(LoginRequiredMixin,CreateView): 型号=员额 字段=[“标题”、“内容”、“显示”、“类别”] def表单_有效(自身、表单): form.instance.author=self.request.user 返回super().form_有效(for

我正在尝试使用Django创建一个教育网站,在那里任何人都可以创建帖子。现在在这些帖子中,我想在标签中提供指向图像的链接,以便它显示在帖子中。例如,类似于HTMLIMG标记的东西就可以了

我的创作后视图:

类后创建视图(LoginRequiredMixin,CreateView):
型号=员额
字段=[“标题”、“内容”、“显示”、“类别”]
def表单_有效(自身、表单):
form.instance.author=self.request.user
返回super().form_有效(form)
所有页面上的def cat_(请求):
返回{'cat':Category.objects.all()}
我的帖子创建html模板(我在这里使用crispy表单):

{%extends“blog/base.html”%}
{%block title%}提交课程{%endblock%}
{%load crispy_forms_tags%}
{%block content%}
{%csrf_令牌%}
提交或编辑课程
{{form | crispy}}
邮递
{%endblock内容%}

您可以为该帖子创建一个重定向到图像的链接,或者您可以通过javascript/jquery添加click event以在同一页面上显示图像。我对javascript几乎一无所知,因此希望您能提供一些帮助。还有,我应该如何创建链接?如果我在帖子中添加链接,它似乎不会重定向。相反,它保持文本形式。