pycharm+WSL搭建django项目(WSL+Pycharm环境搭建系列之三)

0.前言

上次我们聊到如何在WSL中安装PYTHON3
本次我们聊聊,如何使用Pycharm+WSL创建一个django项目并简单的初始化django项目

1. 搭建步骤

项目目录起名为csdntestdjango, 选择先前配置的解释器,选择WSL
新建WSL解释器
选择分发版,点击下一步
选择Linux分发版
选择新建, 位置填一个空的路径放置虚拟环境,例如:/venv/csdntestdjango,点击创建
创建虚拟环境

随后点击创建,完成项目创建项目
创建项目
自动开始启动django安装
初始化项目

2、初始化django项目

主要设置一下数据库链接,确保django初步能够正常运行
默认PYcharm的终端仍然是本地而非wsl,将pycharm的终端设置为bash.exe
更改终端设置
WSL终端不会激活虚拟环境,需要手动激活

source /venv/csdntestdjango/bin/activate

激活后,效果
激活虚拟环境
我这里数据库需要使用pqsql,并且比较熟悉django3.2,安装对应pip

pip uninstall django
pip install psycopg2-binary==2.9.3
pip install django==3.2.11 

为了方便后续一些问题的演示,我将settings的数据库配置进行json文件外置

settings.py修改

import json

conf = json.load(open("config/config.json", "r", encoding="utf-8"))
DATABASES = conf['database']

创建config文件夹,新建config.json文件

{
  "database": {
    "default": {
      "ENGINE": "django.db.backends.postgresql",
      "NAME": "csdndjangotest",
      "USER": "username",
      "PASSWORD": "password",
      "HOST": "192.168.200.1",
      "PORT": "5432"
    }
  }
}

点击运行,看效果

运行项目

如果你觉得我的文章还不错,确实解决了您的一些问题的话,麻烦点个赞、收藏、加粉丝,如果有什么问题可以在评论区交流,我将及时答复或者做出修正,谢谢!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
搭建PyCharm和Pytest的环境并创建一个项目,可以按照以下步骤进行操作: 1. 首先,确保你已经安装了PyCharmPython。如果还没有安装,可以从官方网站下载并安装这两个软件。 2. 打开PyCharm,选择创建一个新的项目。在弹出的对话框中,选择一个合适的项目位置,并设置项目名称。 3. 在新建的项目中,点击顶部菜单栏的"File",然后选择"Settings"打开项目设置。 4. 在项目设置中,选择"Python Interpreter"。如果你已经安装了Python的话,应该能够看到一个已安装的解释器。如果没有,点击右上角的设置图标,然后选择"Add"来添加一个解释器。 5. 在解释器设置中,选择你已经安装的Python解释器,并点击"OK"来确认选择。 6. 安装Pytest库。在PyCharm的顶部菜单栏中,选择"File",然后选择"Settings"打开项目设置。在设置中选择"Project",然后选择"Project Interpreter"。在右侧的搜索栏中搜索"pytest",然后点击安装按钮来安装Pytest库。 7. 安装完Pytest库后,你可以在项目中新建一个文件并编写测试用例。在文件中导入Pytest库,并定义一个函数来执行测试。使用PyCharm的代码编辑器来编写你的测试用例。 8. 确保Pytest已正确配置。在PyCharm的顶部菜单栏中,选择"Run",然后选择"Edit Configurations"。在弹出的对话框中,点击"+"来新建一个配置。选择"Python tests",然后在"Configuration"选项卡中选择"py.test"。 9. 点击"OK"来保存配置。你现在可以运行你的测试用例了。右键点击测试用例文件,然后选择"Run"运行测试。 通过按照这些步骤进行操作,你就可以成功搭建PyCharm和Pytest的环境,并创建一个项目。你可以使用PyCharm的强大功能来编写和运行你的测试用例,从而提高项目的质量和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Melody Chaser

所有打赏收入将全部捐赠给我娃

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值