jsp java的服务器页面做web开发
富文本上传图片
需要在static里导入config.json
然后在blog下在导入uecontroller.py
views写入:
def richText(request):
if request.method=='GET':
return render(request,"richtext.html")
else:
richValue=request.POST.get("uploadFile")
print(richValue)
return render(request,"richSuccess.html",{"richValue":richValue})
def uploaddd(request):
request.session['url'] = 'upload'
if request.method == 'GET':
return render(request, 'upload.html')
else:
myfile=request.FILES.get('uploadFile')
filename='static/upload/'+datetime.now().strftime("%y%m%d%H%M%S")+myfile.name
dfile=open(filename,'wb+')
for row in myfile.chunks():
dfile.write(row)
dfile.close()
return render(request,'uploadSuccess.html',{'imgsrc':'/'+filename})
新建html
richtext:
<script type="text/javascript" charset="utf-8" src="/static/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="/static/ueditor/_examples/editor_api.js"></script>
</head>
<body>
<form action="/blog/richText" method="post" enctype="multipart/form-data">
{% csrf_token %}
<script type="text/plain" id="uploadFile" name="uploadFile">
<p>欢迎使用UEditor!</p>
</script>
<input type="submit" value="通过input的submit提交">
</form>
<script type="text/javascript">
var editor_a = UE.getEditor('uploadFile',{initialFrameHeight:500,serverUrl:'/blog/handler'});
</script>
richSuccess:
{% autoescape off %}
{{ richValue }}
{% endautoescape %}
配置路径
富文本上传图片
需要在static里导入config.json
然后在blog下在导入uecontroller.py
views写入:
def richText(request):
if request.method=='GET':
return render(request,"richtext.html")
else:
richValue=request.POST.get("uploadFile")
print(richValue)
return render(request,"richSuccess.html",{"richValue":richValue})
def uploaddd(request):
request.session['url'] = 'upload'
if request.method == 'GET':
return render(request, 'upload.html')
else:
myfile=request.FILES.get('uploadFile')
filename='static/upload/'+datetime.now().strftime("%y%m%d%H%M%S")+myfile.name
dfile=open(filename,'wb+')
for row in myfile.chunks():
dfile.write(row)
dfile.close()
return render(request,'uploadSuccess.html',{'imgsrc':'/'+filename})
新建html
richtext:
<script type="text/javascript" charset="utf-8" src="/static/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="/static/ueditor/_examples/editor_api.js"></script>
</head>
<body>
<form action="/blog/richText" method="post" enctype="multipart/form-data">
{% csrf_token %}
<script type="text/plain" id="uploadFile" name="uploadFile">
<p>欢迎使用UEditor!</p>
</script>
<input type="submit" value="通过input的submit提交">
</form>
<script type="text/javascript">
var editor_a = UE.getEditor('uploadFile',{initialFrameHeight:500,serverUrl:'/blog/handler'});
</script>
richSuccess:
{% autoescape off %}
{{ richValue }}
{% endautoescape %}
配置路径