python django 做一个blog(5)
2018-03-13 17:37
274 查看
接着我们来实现上传图片,首先我们在templates文件夹下面的blog文件夹内创建一个upload.html文件用来显示我们上传图片的页面,接着在static文件夹下创建一个upload文件夹用来储存我们上传的图片
接着来写我们的逻辑代码,需要导入 os, HttpResponse 模块和settings.py文件(import pyblog.settings as settings)
同时配置路径
运行看结果
我们从计算机中选取一张图片提交,接着我们会看到 upload文件夹下会多出一张我们刚才提交的图片,
由于我们的富文本框还不能使用,我们需要修改一些东西,来使我们可以使用富文本框
具体修改参照
配置完成,我们就可以使用富文本的所以内容了,我们使用多图上传,上传一张图片
我们
点击确认然后随便输入标题选择发布
可以发布成功
接下来我们修改代码使以前写过的所有博客都显示在welcome页面中
首先我们修改一下welcome方法,需要导入blog文件下的models.py文件(from blog.models import *)
接着我们修改一下welcome页面
接着我们做分页,让每一页显示5条数据,
补充知识(QuerySet
中的数据查询操作具有什么特点?懒执行!!!
values all filter order_by ...(不执行)
query set什么时候开始查的
frist()
for 进行迭代
len())
首先我们需要导入django中的分页模块(from django.core import paginator)
然后我们在修改一下welcome页面
接着来写我们的逻辑代码,需要导入 os, HttpResponse 模块和settings.py文件(import pyblog.settings as settings)
同时配置路径
运行看结果
我们从计算机中选取一张图片提交,接着我们会看到 upload文件夹下会多出一张我们刚才提交的图片,
由于我们的富文本框还不能使用,我们需要修改一些东西,来使我们可以使用富文本框
具体修改参照
配置完成,我们就可以使用富文本的所以内容了,我们使用多图上传,上传一张图片
我们
点击确认然后随便输入标题选择发布
可以发布成功
接下来我们修改代码使以前写过的所有博客都显示在welcome页面中
首先我们修改一下welcome方法,需要导入blog文件下的models.py文件(from blog.models import *)
接着我们修改一下welcome页面
接着我们做分页,让每一页显示5条数据,
补充知识(QuerySet
中的数据查询操作具有什么特点?懒执行!!!
values all filter order_by ...(不执行)
query set什么时候开始查的
frist()
for 进行迭代
len())
首先我们需要导入django中的分页模块(from django.core import paginator)
然后我们在修改一下welcome页面
相关文章推荐
- python Django框架的配置,以及用django搭建一个blog
- python Django 学习笔记(六)—— 写一个简单blog做增删改练手
- python django 做一个blog(1)
- python django 做一个blog(3)
- python django 做一个blog(4)
- python django 第一章 创建一个blog应用
- 用Django开发一个Blog可能需要解决的22个问题
- Django构建一个Blog入门例子
- django1.7.4+python2.7.6 +mysql5.5 搭建一个工程实例
- Django构建一个Blog入门例子
- Python Django还是RoR,这是一个问题
- 创建一个基于Python的Django应用程序
- Python Django还是RoR,这是一个问题
- Django速成--创建一个简单的blog
- 一个python相关的BLOG
- Django一个BLOG实现(参考)(三)
- 用django搭建一个简易blog系统(翻译)(四)
- python之django-blog-zinnia 搭建个人博客
- 一个用python和django写的小程序
- python例子-开始一个Django项目