Django 搭建个人博客

今天开始进行搭建个人博客,基于Django框架,记录遇到的一些坑与注意的问题。

系统环境:Win10,Python2.7,Django1.11.13

2018.5.15 

        首先使用pycharm新建一个Django项目,新建好的项目里是没有安装Django框架的,需要自己手动安装。命令行进入新建文件夹里面的 Scripts下,输入 activate,激活虚拟环境。


激活虚拟环境

        然后cd 到最上层目录, 键入 pip install django  安装 Django框架。

安装Django框架

        安装好后,建立一个mysite目录,这里遇到了一个坑,建立项目目录的命令是:              python django-admin.py startproject 项目名,但是在准备存储代码目录下,命令行键入该命令报错,

建立项目报错

        可能原因是因为django-admin.py 不在当前目录下,可以替换成绝对路径。但是在stack overflow上找到另一种办法,就是在目标目录下,直接键入 django-admin.py startproject mysite,成功。猜测原因是后者是具体路径由django自己调用?

建立项目目录成功

此时mysite项目结构如下图所示:

mysite 项目结构

接下来就使用pycharm了,IDE(集成开发环境) 对于项目开发的确方便很多。

键入 python manage.py runserver 启动,登陆127.0.0.1:8000 ,出现Django欢迎页面。


接下来进行settings.py的配置,更改 语言及时区设置

更改设置

然后更改默认数据库为Mysql数据库,进行配置

将数据库配置为Mysql

同时建立 my_dev.cnf 文件,里面包含数据库名字,用户名,密码,端口等信息

之后需要安装Mysql-python库,这又是一个坑

之后键入以下命令,进行数据库的同步。以下命令适用于1.9.5以后的版本。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容