前言

313621 65 2017年4月1日

Django 是使用 Python 编写的一个开源 Web 框架,可以用它来快速搭建一个高性能的网站。

Django makes it easier to build better Web apps more quickly and with less code.

Django 让你以更快的速度、更少的代码、更轻松的方式搭建更好的 Web 应用。

本教程将带你使用 Django 快速开发属于自己的博客网站。

教程特点

免费、中文、零基础,完整的项目,基于最新版 Django 1.10 和 Python 3.5。带你从零开始一步步开发属于自己的博客网站,帮助你以最快的速度掌握 Django 开发的技巧。

谁适合这个教程

本教程主要面向零基础的 Django 新人。

只需要一点点 Python 语言的基础,就可以顺利阅读本教程。

如果你已有一定的 Django 开发经验,也能从本教程中学到更多的 Django 开发技巧。

在线预览

点击预览:Django 博客项目在线预览

博客项目预览

资源列表

项目完整代码托管在 GitHub:Django Blog Tutorial

博客前端模板托管在 GitHub:博客模板

获取帮助

在项目开发中遇到问题,通过以下方式即时获取帮助。

  • 在下方评论区留言。
  • 将问题的详细描述通过邮件发送至 djangostudyteam@163.com,一般会在 24 小时内答复。
  • Django 学习小组 QQ 群,扫描下方二维码加入。

Django 学习小组 QQ 群二维码

-- EOF --

最后更新:2018-11-11 12:21:12

65 条评论 / 44 人参与
Learn and Live

既然学习了Python Web怎么能没有自己的一个小站呢?

没有自己精心打造的一个小站怎么敢说自己学习过 Python Web呢?

跟着博主的讲解,我也完成了博客的搭建。

Django后台 + Wordpress主题,只要自己看上的主题都可以让它变成自己的为什么要选择 Wordpress 主题呢?

自己在刚开始学习Python Web时最大的困惑就是:Django后台开发没什么难度,但是想搭起自己的一个站点却难的让我无从下手,什么 HTML、CSS、Jquery、JS、AJAX的前端知识太多,听起来就头大,即使学会了前端技术,你能写出一个自己满意的前端页面吗?

没有一点审美和设计能力,好像并不大行。

当我遇到 Wordpress 时,这一切都变得如此简单,Wordpress社区有丰富的主题,可以挑出自己喜欢的随意摆弄,只需能看懂前端代码即可,加上 Django 类似API式的视图和前端模板语法,简直完美结合。

当初学习 Django 一心想搭起一个自己满意的小站,但始终未完成心愿,了解到 Wordpress 后让我打开了新思路。

我的个人网站 Django1.11 + 崔庆才个人博客 Wordpress 欲思主题搭建:https://www.stormsha.com/


Learn and Live

既然学习了Python Web怎么能没有自己的一个小站呢?没有自己精心打造的一个小站怎么敢说自己学习过 Python Web呢?跟着博主的讲解,我也完成了博客的搭建。Django后台 + Wordpress主题,只要自己看上的主题都可以让它变成自己的为什么要选择 Wordpress 主题呢?自己在刚开始学习Python Web时最大的困惑就是:Django后台开发没什么难度,但是想搭起自己的一个站点却难的让我无从下手,什么 HTML、CSS、Jquery、JS、AJAX的前端知识太多,听起来就头大,即使学会了前端技术,你能写出一个自己满意的前端页面吗?没有一点审美和设计能力,好像并不大行。当我遇到 Wordpress 时,这一切都变得如此简单,Wordpress社区有丰富的主题,可以挑出自己喜欢的随意摆弄,只需能看懂前端代码即可,加上 Django 类似API式的视图和前端模板语法,简直完美结合。当初学习 Django 一心想搭起一个自己满意的小站,但始终未完成心愿,了解到 Wordpress 后让我打开了新思路,我的个人网站,是 Django1.11 + 崔庆才个人博客 Wordpress 欲思主题搭建:https://www.stormsha.com/


追梦人物 [博主]

测试一下评论运行情况


DocterWhom

我发现在WIN10-64系统下,CMD命令行没有访问其他盘符的权限,以至于我没法在我已经创建的虚拟环境目录(virtualenvE:Django\Lyn\Envs\blogproject_env)下,创建django工程文件,我不清楚是我操作的问题,还是确实没有权限,当我输出 cd E:\Django\Lyn\Workspace ,没法跳转到该目录下,而我输出C盘文件目录时,能成功跳转:cd C:\GamemakerRes,所以我只好重来一次,安装虚拟环境下自己的C盘目录下了


shishutong DocterWhom

可以试试用管理员权限。


smithgua

emmm,每次刷新都会增加阅读量啊,不能记录访问的ip地址吗


googleduo

看了博主的教程,我也做了一个网站,叫大闸蟹的做法,觉得好多功能实现不了,博主收徒不?


追梦人物 [博主] googleduo

当然呀,但你要个什么样的师父呢


waterwizard

Test


软妹不太软QAQ

写的真棒 学到了很多


losetemp

test


wangganggithub123