专栏名称: 开发者阿橙
致力于成为国内最好的Python开发者学习交流平台,这里有关于Python的国内外最新消息,每日推送有趣有料的技术干货和社区动态。 官方网站:www.python-cn.com
目录
相关文章推荐
Python爱好者社区  ·  64k!确实可以封神了! ·  4 天前  
Python爱好者社区  ·  公司Rust团队全员被裁,只因把服务写得「太 ... ·  2 天前  
Python爱好者社区  ·  近4年不租房睡车里省10万元!41岁程序员回 ... ·  3 天前  
Python爱好者社区  ·  强的离谱!CNN,yyds ·  3 天前  
Python爱好者社区  ·  《MCP原理与实践》—— ... ·  5 天前  
51好读  ›  专栏  ›  开发者阿橙

Django 博客教程:前言和环境安装(连载一)

开发者阿橙  · 公众号  · Python  · 2017-04-07 08:04

正文

请到「今天看啥」查看全文



谁适合这个教程?

这个教程的目的是一步步地带着大家使用 django 开发一个博客。我假设你以前从未接触过 django 但想成为一名 django 开发者,或者你略微了解过 django 但对如何使用 django 进行开发依然有一些困惑,或者是从其它的 Web 编程框架转过来的开发者。同时我假设你已经具备以下一些基本条件:

  • 了解最基本的 Python 语法,或者你从未学习过 Python 但是有学习其他编程语言的经历。

  • 了解最基本的 HTML,如果你完全不知道 HTML是个什么东西,建议花费 2-3 天时间学习这个不错的 HTML 教程

  • (最好具备但不是必须的)HTTP 相关的基本概念,如果你目前完全没有概念也没关系,我会在教程中做适当讲解,但那时如果你依然不懂,建议花费几天时间学习其基本概念。
    总之,
    django 博客教程 完全面向新人,教程将带你一步步地(Step By Step)使用 django 开发一个博客,教程和官方文档的入门教程一样,涵盖了 django 开发的大部分核心特性,并且尽我所能地做到对新人友好。同时我也为大家提供了一个交流的 社区 (下面会介绍),以便在开发中遇到问题能得到及时的帮助。

项目预览与代码托管方式

教程最终开发的博客将是这个样子: django 博客教程演示项目

代码托管在 GitHub https://github.com/zmrenwu/django-blog-tutorial ),每篇教程的代码都放在单独的分支中,分支名看起来像是下面的样子,先后顺序我想应该很容易识别:

Step1_build-development-environment

Step2_create-blog-app

互动方式

教程以 Step by Step 的形式,一步步带读者使用 django 开发一个博客。通常情况下,只要你完全依照教程的指导,你将顺利地完成博客系统的开发。但尽管如此,由于开发环境的差异,即使你严格按照教程里的指导,依然有可能遇到无法预料的异常。如果你个人无法解决这些问题,你可以通过以下方式寻求帮助,这可以帮你以最快的速度解决问题。

  • 对于简单的问题,请在我 个人博客 的评论区留言,每天我都会查看新的留言并且回复相关的问题。

    注:由于本教程会被转载到各大博客平台,不是每个平台下的留言我都会看到并回复。因此建议统一到我个人博客下留言,或者采用下面的方式。

  • (推荐)对于比较复杂的问题,请到社区发帖求助。同样我也会每天查看新发表的帖子,并且予以回复。在这里求助的另一个好处是其他人也能看到你的问题,并且给予建议和帮助。社区地址: http://pythonzh.cn/

本教程使用的开发环境

本教程写作时开发环境的系统平台为 Windows 10(64 位),Python 版本为 3.5.2 (64 位),django 版本为 1.10.6。建议尽可能地与教程的开发环境保持一致(尤其是 Python 与 django 版本)。建议的 Python 版本为 3.4 或以上,django 版本号必须为 1.10.x。

安装 Python

Windown 下安装 Python 非常简单,去 这里 找到 Python 3.5 的下载地址,根据你的系统选择 32 位或者 64 位的安装包,下载好后双击安装即可。如果遇到问题,建议尝试百度相关教程。如果始终无法解决,可以到







请到「今天看啥」查看全文