从今天开始,记录一个个人博客搭建过程,图文并茂,小白教程,话不多说,开始吧:
我的QQ:185670616,有问题,欢迎来交流!
一.博客要实现的功能:响应式模板,点赞,日期归档,分页,登录注册,评论,第三方登录,一键分享,阅读人数统计,邮件发送,账户激活等
二.写博客的基础:python基础知识会一点就行。
三.开始吧,打字真累!!!
1.开发前的准备工作:
【安装pycharm】
网上下载,并激活它,这是我们写代码的工具,可以花钱激活或百度搜激活方式,很容易!
【安装mysql数据库】
官网下载后,安装就行,不成功可百度一下!
【安装python3.6】
官网下载后,安装就行,不成功可百度一下!
【安装虚拟环境控制软件】
安装`virtualenvwrapper`:
windows系统下打开CMD窗口: pip install virtualenvwrapper-win
等待安装完成
【创建项目虚拟环境】
CMD内输入:
mkvirtualenv --python==C:\Python36\python.exe hy_env
【C:\Python36\python.exe】 为你电脑python.exe路径
【hy_env】环境名称,自己取。
例如:mkvirtualenv --python==C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\python.exe blog2019
###虚拟环境操作常用口令
进入到某个虚拟环境:
```shell
workon my_env
```
退出当前虚拟环境:
```shell
deactivate
```
删除某个虚拟环境:
```shell
rmvirtualenv my_env
```
列出所有虚拟环境:
```shell
lsvirtualenv
```
进入到虚拟环境所在的目录:
```shell
cdvirtualenv
【进入刚才创建的虚拟环境】
CMD下输入:
workon blog2019 说明:blog2019是我建的虚拟环境名字
红框处现实你的虚拟环境名字,说明进入成功!
【虚拟环境里安装必要内容】
在上图的环境下,输入:pip install django==2.0
等待安装完成!
位置不变,继续输入:pip install pymysql
说明:安装这个中间件是为了让django和mysql数据库联通,这样python才能操作数据库。
2.项目的创建
【博客工程创建】
(1)打开pychorm,依次点击
文件(file)---新工程(New project)---Django---选择你要存放的位置----OK(确定)
项目创建好了,我的是在桌面上,创建了一个blog2019
(2)在pychorm里将项目开发环境设置成我们前面建的虚拟环境。
文件(file)---sttings(设置)----Project:blog2019(工程blog2019):
点击哪个齿轮,把路径设置到自己的虚拟环境下的Envs\blog2019\Scripts\python.exe 这里不会的加我QQ问吧,截图麻烦,也可以百度搜下!我的QQ:185670616,上图是设好的样子,点应用,确定结束。
(3)给工程创建一个APP(Django每个项目都要有自己的APP,具体原因看书吧,这是实战,不是基础理论!)
【APP创建】
找到自己的项目,我的是blog2019所在文件,打开进入---在文件栏输入CMD---回车---输入workon blog2019---回车---输入:django-admin startapp blog (blog为APP名字),完成后关闭,回到pychorm
现在项目树如:
【启动项目,看看是否成功】
pychorm上点右三角形启动或者CMD虚拟环境下启动!
http://127.0.0.1:8000 看见蓝色火箭,表示成功运行!
2
登陆后方可评论