部署DeepSeek模型,进群交流最in玩法!
立即加群
发布
社区首页 >专栏 >【deepseek用例生成平台-01】学前准备和django项目创建初始化

【deepseek用例生成平台-01】学前准备和django项目创建初始化

作者头像
我去热饭
发布2025-02-27 11:11:08
发布2025-02-27 11:11:08
7100
代码可运行
举报
文章被收录于专栏:测试开发干货
运行总次数:0
代码可运行

写在开头:本教程完全免费(点赞转发),并且学习门槛为初级学者,旨在传播python-django-vue-elementUI技术栈,帮助小白快速学习测试平台的开发过程,并引入本地deepseek,包括其使用/训练/调参的页面交互功能和具体举例项目的实践操作,也为了让粉丝在今后的职业生涯中简历亮点添加上AI的一笔。(若是之后出现了更简单、效果更好、性价比更高的可免费本地部署的蒸馏模型,应具备可随时替换底层deepseek引擎的能力)。 因之前在收费培训中已讲过用gpt/文心/自建模型为底层的用例生成平台,所以算是有了一些经验,本次公众号deepseek版本大概2月内更新完毕。

关于AI生成测试用例平台的意义我已不想多做赘述,想升职加薪的人自然明白当下的形式,不要管那么多国家大事和现实意义,只要能赚钱就学就好,那些大人物比我们想的远。招聘JD有这个要求,简历上有这个加分,那就学就完了。

关于本教程相关的之前的引导和部署deepseek的文章链接如下:

deepseek黑盒测试用例平台教程(小绿书版)

本地部署deepseek R1极简教程,看看你的电脑能跑多少B的?

十秒了解:deepseek本地/服务器部署后http接口调用教程(小绿书版)

需要提前准备的:

一台电脑(Mac或windows),性能不用特别高,但本地要可以部署deepseek-r1:1.5b ,(教程目的是学习知识和过程,而非正式落地使用成品,所以如果你的电脑性能实在不行,那就部署1.5b的,我教程用的是7b的,你之后有好电脑了可以部署32b的)

pycharm专业版

部分插件版本:

python3.7及以上

对应的django3.x (需要通过pip install安装)

node 16以上

@vue/cli 5以上 (可通过npm 命令安装)

正文开始:

打开mac电脑的终端(windows用cmd),然后用命令创建一个空的django项目:命名暂定(CaseAI_WQRF)

代码语言:javascript
代码运行次数:0
复制
django-admin startproject CaseAI_WQRF

然后cd CaseAI_WQRF 进入项目根目录:

继续执行命令创建app应用:

代码语言:javascript
代码运行次数:0
复制
django-admin startapp Myapp

然后用pycharm专业版打开这个项目根目录:

然后在右上角编辑启动器:

注意四处红箭头,python版本选择自己安装好django的python版本。

确定后 右上角启动正常展示:

然后两句执行同步表结构的命令(这些命令都是在pycharm的Terminal面板来执行的)

代码语言:javascript
代码运行次数:0
复制
python3 manage.py makemigrations
代码语言:javascript
代码运行次数:0
复制
python3 manage.py migrate

然后继续执行创建超管命令:

代码语言:javascript
代码运行次数:0
复制
python3 manage.py createsuperuser

接下来初始化settings.py文件

1. 修改可访问域名,让前端和其他局域网同事可访问:

2. 把Myapp写进已安装列表:

3. 修改中间件以保证前后端分离项目的正常运行:

先pip install django-cors-headers

然后settings.py中修改如下:(第44行开始)

代码语言:javascript
代码运行次数:0
复制
MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.common.CommonMiddleware',
    # 'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

4. 修改settings.py底部的语言和时区:

5. 点击pycharm右上角启动整个Django服务:

观察控制台输出:

打开浏览器,地址栏输入:127.0.0.1:8000 查看显示:

第一节到此结束,django项目已经成功运行起来。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-02-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档