我是靠谱客的博主 怕黑夕阳,最近开发中收集的这篇文章主要介绍【项目django-后端06】上传图片到服务器、七牛云一,数据库数据显示页面上二,上传图片到自己的服务器三,上传到七牛云,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
一,数据库数据显示页面上
- 修改cms>>views.py
class WriteNewsView(View): def get(self,request): categories = NewsCategory.objects.all() context = { 'categories': categories } return render(request,'cms/write_news.html',context=context)
- 修改write_news.html
-
{% for category in categories %} {% if news and news.category_id == category.pk %} <option value="{{ category.pk }}" selected>{{ category.name }}</option> {% else %} <option value="{{ category.pk }}">{{ category.name }}</option> {% endif %} {% endfor %}
二,上传图片到自己的服务器
三,上传到七牛云
- 网站:https://portal.qiniu.com/bucket/create
- 对象存储》
- 安装 pip install qiniu
- 创建一个获取token 的url cmd>views.py
import qiniu
@require_GET
def qntoken(request):
#个人中心 >>密钥管理
access_key ='0Vdby2POAWO7Ox2bPTSlwYmDUbXoH_3mf34sezCo'
secret_key ='mlF9T9byihASXLEzA-DD-8qAEOu4fLNJXnc1asO0'
#空间名称
bucket ='xhdake'
q =qiniu.Auth(access_key,secret_key)
token =q.upload_token(bucket)
return
restful.result(data={"token":token})
- 修改cms>url.py
path('qntoken/',views.qntoken,name='qntoken'),
- 修改write_news.js
最后
以上就是怕黑夕阳为你收集整理的【项目django-后端06】上传图片到服务器、七牛云一,数据库数据显示页面上二,上传图片到自己的服务器三,上传到七牛云的全部内容,希望文章能够帮你解决【项目django-后端06】上传图片到服务器、七牛云一,数据库数据显示页面上二,上传图片到自己的服务器三,上传到七牛云所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复