使用Django+HTML+CSS3+JavaScript来开发一个简单的树洞网站。


Visual studio code
在动手开发树洞前,需要准备我们的代码编辑器,在这里,我选用
https://code.visualstudio.com/
下载安装VSCode后,你可能需要中文界面:
-去插件商店搜索
language
-安装中午插件并重启VSCode


Python
树洞网站需要Django开发后台,Django使用Python开发。
Django --依赖--> Python
使用Django的前提是Python,所以还需要一个Python解析器。 现在,转到Python官方
https://www.python.org/downloads/
获取Python。 下载Python3解析器,这里选用的版本是
3.8.5
,选择对应操作系统的安装文件并下载: 双击下载完成的Python安装文件,安装你的Python3解析器。 安装过程中别忘了勾选
Add Python 3.8 to PATH
如果你是懒癌晚期并且不是强迫症患者,建议在安装过程中选择
Install Now
并一路
Next
这是最省心稳妥的方法,Python将会安装到默认位置。 如果你想修改Python的默认安装路径和有选择地安装附带工具,请选择
Customize installation
在自定义安装附带工具时,勾选
pip

pip是Python的包管理工具,接下来将会使用pip安装Django

你可以选择一个你喜欢的位置安装Python 等待安装完成,打开一个终端或者cmd,测试你的python以及pip是否正常运行:
python -V pip -V


Django
到目前为止,我们需要两个东西
-用什么书写代码:VSCode -使用Django的前提条件:Python
现在,还需要Django,我们将可以开始树洞网站的开发之旅。 打开你的终端或者cmd,安装Django:

截至 2020/8/19 ,Django最高版本为3.1。在安装Django时候建议去掉
==3.1
不指定安装的版本以安装最新版本的Django,更高版本的Django往往安全性更高


pip install django==3.1
安装完成后,验证Django:
>>> import django >>> print(django.get_version()) 3.1

需要什么 - 0,需要什么 - 1,需要什么 - 2,创建树洞项目(tree_holes),网站蓝图,创建 Django App,测试首页,自定义用户模型,用户注册接口开发,用户激活接口开发,用户登录接口开发,用户退出登录接口开发,验证码接口开发,树洞数据获取接口开发,树洞数据添加接口开发,树洞数据移除接口开发,评论添加接口开发,评论移除接口开发,知识盒子,知识付费,在线教育