搭建 Django 网站开发环境

1. 为什么写这篇文章?

我自己也曾是 python 新手, 看 zmrenwu 教程入门,传送地址,作为一个开发者,有必要写一篇博客总结自己开发经历,反省自己,努力进步,并给 python 新手提供一个好的学习范例。

2. 谁适合这篇文章?

python 语法简洁,同时 python 库十分强大, 对于新手而言,入门门槛较低,本网站采用 Django 框架进行开发。 进行开发前,你应该具备以下知识:

  1. 使用 virtualenv 或其他工具创建虚拟环境,以避免环境污染。

  2. 了解 python 基本语法。

  3. 了解 Linux 常用命令或相关操作系统命令工具

关于 virtualenv 的安装使用,可以参考以下命令:

pip3 install virtualenv
virtualenv -p python3.6 env    # 3.6 是 python 的版本号, 你也可以简写 python3, env 是虚拟环境的目录名称
source ./env/bin/activate    # 在 Linux, 你也可以使用 . ./env/bin/activate

进入虚拟环境, 你看到的是

(env) zjp@localhost:~/Projects> 

3. 安装 django

在虚拟环境中使用 pip install django==1.11.4

(env) zjp@localhost:~/Projects> pip install django==1.11.4
(env) zjp@localhost:~/Projects> django-admin startproject waterlawblog
(env) zjp@localhost:~/Projects> cd waterlawblog
(env) zjp@localhost:~/Projects/waterlawblog> pip freeze > requirements.txt
(env) zjp@localhost:~/Projects/waterlawblog> ./manage.py runserver

网站运行起来了, 去访问 http://127.0.0.1:8000/

4. 程序员社区推荐

除了StackOverFlow, Github外, 国内的掘金社区也是个不错的网站。 另外博主最近迷上一小众社区v2ex, 有空就去逛逛。

5. 本网站源代码

本网站的开放源代码使用 BSD3.0 许可证书开放于 Github, Github 地址

发表评论

评论内容
 

评论列表, 共 0 条评论