自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小羊驼的博客

python爱好者

原创 Django开发个人博客项目-(11)博客分类与最后功能完善

欢迎访问我的博客:https://wouldmissyou.com 博客分类 分类页面也是老套路,category.html是分类树,category_detail.html是分类下的文章,我这里直接上代码: views.py class CategoryView(View): # 分类树...

2019-07-24 09:09:13

阅读数 105

评论数 0

原创 Django开发个人博客项目-(10)通过markdown完成博客的展示和完成博客详情页面

欢迎访问我的博客:小羊驼的部落阁 博客详情页面 博客的详情页同样继承自base.html模板,可以将blog-detail.html拷贝到templates目录下。与归档、标签页面类似,按照之前的方法,分别编写视图函数与url代码: view.py class BlogDetailView(Vie...

2019-07-24 09:07:58

阅读数 93

评论数 0

原创 Django开发个人博客项目-(9)实现标签云样式和标签下所有文章展示

欢迎访问我的博客:小羊驼的部落阁 创建标签页面 与上一节中创建归档页面一样,这里就不再赘述了,直接给出程序代码。 tags.html {% extends 'base.html' %} {% block title %} 标签云 {% endblock %} {% bloc...

2019-07-24 09:07:02

阅读数 45

评论数 0

原创 Django开发个人博客项目-(8)博客归档

欢迎访问我的博客:小羊驼的部落阁 1、创建归档页面 按照首页建立的方法建立归档页面,将archive.html从模板文件中拷贝到templates目录下,并继承自base.html页面,然后建立视图函数,并通过url将两者联系起来。 archive.html {% extends 'ba...

2019-07-24 09:06:14

阅读数 33

评论数 0

原创 Django开发个人博客项目-(7) 分页功能实现

欢迎访问我的博客:小羊驼的部落阁 现在我们的博客可能只有几篇文章,因此可以全部在首页展示出来,随着博客数量的增加,当达到几十上百篇时,全部展现在首页是不显示也是不友好的,这个时候我们就需要对博客进行分页了。django有它自带的分页功能:django-pure-pagination 1、安装 在虚...

2019-07-24 09:05:08

阅读数 57

评论数 0

原创 Django开发个人博客项目-(6)模板继承

欢迎访问我的博客:小羊驼的部落阁 在编程的过程中,我们经常会重复性的写了很多的代码,比如一个页面的框架部分,这样有多少个页面就得写上多少次,这样既不好维护,也不够高效,所以我们引出了html的模板继承部分。 通过观察我的博客: https://wouldmissyou.com/ ,我们发现,很多页...

2019-07-24 09:04:22

阅读数 33

评论数 0

原创 Django开发个人博客项目-(5)博客首页的开发

欢迎访问我的博客:小羊驼的部落阁 前端模板页面有很多,大家可以从网上下载,也可以使用我的前端模板页面,页面托管在我的github上,此模板是我从网上拷贝的 博客前端模板托管在GitHub:blog_templates 创建视图函数 django中后端的控制都是在视图函数中进行的,也就是view.p...

2019-07-24 09:03:24

阅读数 53

评论数 0

原创 Django开发个人博客项目-(4)通过admin管理后台

欢迎访问我的博客:小羊驼的部落阁 Django中一个最强大的部分是自动管理接口,在模型中读取元数据来提供一个强大的、生产就绪的接口,使内容提供者能立即用它向站点中添加内容,在这篇文档中,我们讨论如何去激活,使用和自定义Django的站点管理接口。 创建管理员: 我们在浏览器中输入http://12...

2019-07-24 09:02:13

阅读数 42

评论数 0

原创 Django开发个人博客项目-(3)博客数据库设计

欢迎访问我的博客:小羊驼的部落阁 Django是通过Model操作数据库,不管你数据库的类型是MySql或者Sqlite,Django它自动帮你生成相应数据库类型的SQL语句,所以不需要关注SQL语句和类型,对数据的操作Django帮我们自动完成。只要回写Model就可以了! 首先是博客文章这个表...

2019-07-24 09:00:45

阅读数 132

评论数 0

原创 Django开发个人博客项目-(2)Pycharm创建博客项目

欢迎访问我的博客:小羊驼的部落阁 pycharm下载安装好后,双击打开,如下图所示: 点击 Create New Project创建新项目,在Location处填写创建项目的位置 点击Create创建成功。 成功创建之后Pycharm会自动给我们安装Django的最新版本和虚拟环境,因为我们...

2019-07-24 08:59:29

阅读数 86

评论数 0

原创 Django开发个人博客项目-(1)开发环境

欢迎访问我的博客:小羊驼的部落阁 本人开发博客项目使用的环境是: MacOS Python 3.6 Pycharm Django 2.1.7 MySQL 5.7 在Python Web开发过程中,最重要的事情就是在虚拟环境中开发,我们选择的虚拟环境是virtualenv。 virtualenv...

2019-07-24 08:57:58

阅读数 60

评论数 0

翻译 Django常用命令介绍

欢迎访问我的博客:小羊驼的部落阁 在DJango里django-admin.py和manage.py都是Django的命令工具集,用于处理系统管理相关操作,而manage.py是在创建Django工程时自动生成的,manage.py是对django-admin.py的简单包装,二者的作用基本一致。...

2019-07-24 08:56:43

阅读数 17

评论数 0

原创 记录一次Django部署到宝塔Linux面板的全过程

欢迎访问我的博客:小羊驼的部落阁 在部署之前,请确保服务器安装有以下环境 安装环境 BT-Panel Python 3.6 Django 2.1.7 uWSGI MySQL 5.7 Virtualenv 部署开始 安装Python 在linux中系统默认安装的是python2.7,在此我们需要...

2019-07-24 08:54:32

阅读数 717

评论数 0

翻译 Django开发企业级官网(一)——环境搭建

以上内容来自网络

2019-02-26 10:57:23

阅读数 231

评论数 0

提示
确定要删除当前文章?
取消 删除