分享好友 最新动态首页 最新动态分类 切换频道
Django个人博客开发 | 前言
2024-12-27 05:14
本渣渣不专注技术,只专注使用技术,不是一个资深的coder,是一个不折不扣的copier

自学 Python,始于 Django 框架,Scrapy 框架,elasticsearch搜索引擎,最初的目的是毕业设计需求,毕设项目是做一个类似百度的搜索引擎。从2018年二月份毕设课题确定,是我学习Python的开始,到2018年5月份毕设完成,并不是我学习Python的结束。目前仍然从事Python开发工作。是时候通过一个项目来记录一下自己的学习成果了。既然学习了django web框架,那很自然的就是想到要搭建一个网站了,最常见的个人网站自然就是个人博客。

Django个人博客开发 | 前言

网上有现成的博客框架,比如 Hexo、Wordpress,直接按照他们的文档安装显然达不到 Django 练习的目的。我选择了一个 Wordpress 下的流行主题 欲思(Yusi),模仿崔庆才个人博客网站样式,后台源码参考 TendCode 。如果你有别的喜欢的主题,也可以自行尝试:有哪些好看的 Wordpress 主题?可以自己去发现自己喜欢的

本人的 Wordpress 主题博客:静觅 | stormsha的个人博客

前端模板托管在GitHub:HTML

项目的完整代码:Github

既然要写,就要详细,这就是本人的风格。自己初学 Django 时学习资源一大把,但是看完脑子中没有一个项目概念,苦恼无比。

自学一般是这么个流程: 视频 -> 网络教程 -> 读书

初学看视频、会点基础后根据需求做点东西卡壳时Google网络教程、进阶需要看书

视频基本都是:天天生鲜、个人博客等

网络教程:菜鸟|学Python、廖雪峰、自学堂

看书就很随意了,我是没看过书,不知道有什么比较好的书

其实在自学过程中使用最多的应该是:百度、Google

基本是遇到问题就是搜索,搜索到的文章基本都是只言片语,有的甚至千篇一律,解决问题的效率极低

这个系列打算将自己从个人博客的开发到部署整个阶段详细记录下来,

这是第一版,虽然细节不到位,但是还算完整,如果在阅读中发现有表达错误,或者知识点错误,或者搞不懂的地方,请及时留言,可以在评论区互相帮助,让后来者少走弯路是我的初衷。我也是一步步摸着石头走过来的,深知网络上只言片语的图文教程,给初学者带来的深深困扰。欢迎在评论区指出错误,丰富此教程让更多人少走弯路。

具体包括以下内容:

Django个人博客开发 | 前言

Django个人博客开发一 | 抓取网站源码

Django个人博客开发二 | 配置开发环境

Django个人博客开发三 | 创建虚拟环境

Django个人博客开发四 | 创建博客项目

Django个人博客开发五 | 创建第一个APP

Django个人博客开发六 | 数据库结构设计

Django个人博客开发七 | 通过admin管理后台

Django个人博客开发八 | 博客首页开发一

Django个人博客开发九 | 整理项目结构

Django个人博客开发十 | 博客首页开发二

Django个人博客开发十一 | 博客首页开发三

Django个人博客开发十二 | 博客详情页面

Django个人博客开发十三 | 注册登录

Django个人博客开发十四 | 评论区

Django个人博客开发十五 | 网站地图

Django个人博客开发十六 | Haystack 全文搜索

Django个人博客开发十七 | 功能完善

Django个人博客开发十八 | RESTful API接口

Django个人博客开发十九 | RSS订阅

Django个人博客开发二十| Nginx+uwsgi 部署 Django 项目

①Django 自带的后台管理系统,方便对于文章、用户及其他动态内容的管理

②文章分类、标签、浏览量统计以及规范的 SEO 设置

③用户注册登录

④文章评论系统,支持 markdown 语法,二级评论结构和回复功能

⑤强大的全文搜索功能,只需要输入关键词就能展现全站与之关联的文章

⑥RSS 博客订阅功能及规范的 Sitemap 网站地图

最新文章
抖音小店母婴用品怎样开通抖音小店开通流程是什么
标题:母婴用品开通抖音小店,轻松实现电商创业随着抖音的普及,越来越多的商家开始将目光投向抖音小店,希望通过这个平台实现电商创业。对于母婴用品商家来说,开通抖音小店不仅可以扩大销售渠道,还能提高品牌知.名度。那么,母婴用品如
python随机顺序
在开发过程中,我们经常会遇到需要对一组数据进行随机排序的需求。在Python中,我们可以通过使用random库中的函数来实现这一功能。本文将介绍如何使用Python实现随机顺序,并逐步引导新手开发者进行操作。首先,我们可以将整个随机顺序实现
超好玩的单机游戏排行榜top10
介绍:文字脑洞-汉字找茬王文字找茬游戏单机游戏文字玩出花猜图大师,疯狂梗传,烧脑大乱斗,文字找茬大师,进击的汉字,看你怎么秀,文字王者,全民汉字王,文字来找茬。时刻注意背景,满足要求,参加日常活动。正常思维助你取胜,考试难
「2024年终盘点·特色教育强省」十大关键词|“大思政”一体化育人
“金课的含‘金’量,应该体现在学生满意上。”贵州师范大学音乐学院副教授袁敏说,近年来,教学团队通过“思政 ”的形式,将思政教育与专业教育有机融合,在《剧目排练》教学实践中,有机融入中华优秀传统文化、民族文化等,持续推动教学
移动支付网早报12.16:特约商户辅助管理指南发布,建行调整信用卡积分规则
【移动支付网早报】聚焦移动支付、金融科技行业热点,让每日支付科技新闻早知道。【点击标题】可直接阅读原文。《特约商户数字化辅助管理工作指南》发布为引导会员单位稳妥利用数字化手段落实现行收单业务管理要求、开展特约商户真实性管理
小米手机怎么刷root
小米手机怎么刷root呢?root权限很多使用安卓手机的小伙伴可能都有所耳闻,但是大家对于刷root的具体方法不了解,毕竟这还是需要一定步骤的,刷root之后你就能随心的折腾手机了,小米手机刷root权限的过程相对复杂,需要用户具备一定的操作
独立站——跨境电商的“破局者”
本文转自《焦点视界》总第80期,作者胡成钢。关于作者胡成钢,现任南京焦点领动云计算技术有限公司总经理,2003年起进入互联网行业,历任焦点科技销售工程师、销售主管、事业部总经理等职。独立站的起源与发展背景中国加入WTO十年后的2012
网贷怎么协商还本金方法
小编导语随着互联网金融的发展,网贷成为了许多人解决资金问的方式。随之而来的也有不少的风险和问,尤其是在还款压力大的情况下,很多借款人开始考虑如何与网贷平台协商还本金。本站将详细探讨网贷协商还本金的可行性及具体 ,希望能为广
立体监测更清晰 精准预报更有力 场景服务更智慧踔厉奋发新征程
近日,城市气象科技联盟组织召开极端天气下城市防灾减灾气象科技成果发布会,发布了16项代表性成果,涵盖人工智能技术应用、雷达组网协同观测、短时强降水预报技术、交通气象保障技术等多个领域。当前,全球气候形势变得愈加复杂,极端气候
相关文章
推荐文章
发表评论
0评