- 开启SDWebUI API
- 开启此后端
- 没有数据库的可以使用django.db(文件数据库,保存在本地)
- 直接克隆整个项目,不要使用拉取。(文件夹名字必须是CarmiSystem,然后里面也有一个文件夹叫CarmiSystem)
- 用pycharm打开CarmiSystem文件夹项目(注意要使用DJango模式打开)
- 自己创建一个独立venv环境,进入venv环境,进入\venv\Scripts\文件夹,直接运行activate文件
- 修改setting.py里面的参数还有view的redis配置
- 安装python需要的依赖包
- 在项目文件目录(根目录)
pip install -r requirements.txt
- 需要提前安装MySQL,需要修改setting.py关于databases的数据(若使用默认数据库,会生成一个数据库在根目录)
- 先修改一些MySQL的参数,让他与你电脑的参数一致,不然无法连接数据库
- 安装mysql模块:
pip install mysqlclient
- 手动创建数据库
- 简单理解:每次修改了配置和数据库模块都要执行下面两行
- makemigrations,读取已经注册所有的app中的models.py文件,根据类生成配置文件并放到app下的migrations目录
python manage.py makemigrations
- migrate,根据配置文件自动生成相应的SQL语句。
python manage.py migrate
- 运行项目,在创建的python环境运行,如果前面配置好了直接点绿色箭头就不需要终端执行代码
- 注意进入自己的环境,然后终端执行代码:
python manage.py runserver
- 注意进入自己的环境,然后终端执行代码: