“ 实践是检验真理的唯一标准。”
断更好久啦,最近一直在加班或者学摄影。决定还是要捡起来学习。这次打算做一个django的项目,将所有学到的和以后学到的东西加到这个项目中来。
01
—
初步规划
所用到的语言:python3.8
所用到的框架:django4
所用开发工具:pycharm
前端:微信小程序
前端工具:hbuilderx 微信小程序开发工具
02
—
创建虚拟环境
选择一个存放虚拟环境的位置进入命令行窗口。使用python -m venv 创建虚拟环境。
代码语言:javascript复制python -m venv 环境名
注意我已经安装了virtualenv模块。
03
—
创建新项目
创建了虚拟环境以后就可以创建项目了,我这里使用pycharm创建项目。点击左上角文件新建项目。
选择django,existing interpreter
找到刚刚创建的虚拟环境下面的scripts python.exe
这个就是创建以后的项目结构了,其中templates是给你放页面模板的。
我们来点击右上角的运行看看:
可以看到报错了,这是少了os模块,我们在setting文件里面导入这个模块。再次运行看到小火箭图案表示运行成功了。
04
—
创建app
接口函数这里使用djangorestframework处理。安装djangorestframework
代码语言:javascript复制pip install djangorestframework
创建myqpp名字的app,这时候可以看到报错这是由于pycharm创建项目导致的,报错为找不到django-admin.py文件。
代码语言:javascript复制python django-admin.py startapp myapp
我选择的是找到之前有的django-admin.py来创建app。可以看到创建成功了,结构如下。
添加myapp和rest_framework
修改时区和语言。
代码语言:javascript复制LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
到这为止我们就完成了项目的基础创建。下一章我们来写第一个接口。