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