0.前言
上次我们聊到如何在WSL中安装PYTHON3
本次我们聊聊,如何使用Pycharm+WSL创建一个django项目并简单的初始化django项目
1. 搭建步骤
项目目录起名为csdntestdjango, 选择先前配置的解释器,选择WSL
选择分发版,点击下一步
选择新建, 位置填一个空的路径放置虚拟环境,例如:/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"
}
}
}
点击运行,看效果
如果你觉得我的文章还不错,确实解决了您的一些问题的话,麻烦点个赞、收藏、加粉丝,如果有什么问题可以在评论区交流,我将及时答复或者做出修正,谢谢!