本系列文章为了记录自己第一个系统生成过程,主要使用django,drf,vue。本人非专业人士,此文只为记录学习,若有部分描述不够准确的地方,烦请指正。
建立这个系统的原因是因为,在生活中,很多觉得可以一两行代码解决的问题,可能对于不适用代码的人需要比较长时间去处理,由此便想到将py处理的工具放在线上,可以帮助别人处理文件。主要逻辑就是用户提交一个文件,选择要使用的py工具,返回一个文件给用户。
相关工具版本:
python 3.10.13
django 4.2.7
本系列主要用到的包:
- django
- drf
1. 新建环境
conda create -n learn_sys python=3.10
conda activate learn_sys
conda install django
注:安装django的时候注意查看不同python匹配的django版本,请参考FAQ:安装 | Django 文档 | Django
2. 创建django项目
cd django_drf_vue
django-admin startproject drf_vue_tools
文件结构如图
3. 运行django服务器
cd drf_vue_tools/
python manage.py runserver
访问http://127.0.0.1:8000/如下:
主要参考:
Django-Vue搭建个人博客:搭建开发环境 - 杜赛的博客