关于使用Django和python搭建自己的博客

时间:2023-01-07 19:16:32

一:简介

目前已经在本子上安装了Anaconda,所以以下打算在Anaconda下面创建虚拟环境创建Django工程存放自己的博客。关于Anaconda的安装可以自行百度安装教程。

二:搭建环境

1.win10

2.Anaconda3-4.4.0(版本影响不大)

3.python 3.5.2

4.Django1.10.6

三:步骤

1.使用Anaconda的aaconda prompt 创建虚拟环境

conda create -n myBlogs python=3.5.2

关于使用Django和python搭建自己的博客

2.激活该虚拟环境然后安装django

activate myBlogs

pip install django=1.10.6

关于使用Django和python搭建自己的博客

3.开始创建django工程

1.Django 工程(Project)是我们项目代码的容器,例如我们博客项目中所有的代码(包括 Django 为我们自动

生成的以及我们自己写的)都包含在这个工程里。其实说通俗一点就是用一个文件夹把一系列 Python 代码文件

和 Django 配置文件包裹起来,这个文件夹就可以看做一个 Django 工程。我们不必亲自动手新建这个文件夹和

代码文件,Django 的内置命令已经帮我们做了这些事情。例如我把博客工程的代码放在 E:\Project_HOME\MyBlogs_Project,

工程名我把它叫做blog_test。

首先在命令行进入到 E:\Project_HOME\MyBlogs_Project 这个目录

然后运行如下命令创建工程:

关于使用Django和python搭建自己的博客

关于使用Django和python搭建自己的博客

2.编写一个简单的hello world测试程序

网站需要运行在一个 Web 服务器上,Django 已经为我们提供了一个用于本地开发的 Web 服务器。在命令行工具里进

入到 manage.py 所在目录,即最外层的 blogproject\ 目录下。运行 python manage.py runserver 命令就可以在本机上

开启一个 Web 服务器:

关于使用Django和python搭建自己的博客

当然笔者在图书馆连着wift时候发现8000端口被占用,故此换成别的端口:

关于使用Django和python搭建自己的博客

关于使用Django和python搭建自己的博客

3.更该支持中文编码

Django 默认的语言是英语,所以显示给我们的欢迎页面是英文的。我们在 Django 的配置文件里稍作修改,让它

支持中文。用任何一个文本编辑器打开 settings.py 文件,找到如下的两行代码:

关于使用Django和python搭建自己的博客

改为:

关于使用Django和python搭建自己的博客

再次访问:

关于使用Django和python搭建自己的博客


好了,下面开始使用Django搭建自己的博客吧。Have yoursulf fun.......