pycharm进行创建虚拟环境及搭建Django项目

本文介绍了如何使用Pycharm和pipenv创建虚拟环境,包括手动创建和修改解释器。接着讲解了搭建Django项目的过程,从修改pypi源到下载Django,再到创建项目和启动服务器。此外,还提到了git版本管理和Django项目的基本结构。
摘要由CSDN通过智能技术生成

创建虚拟环境:
         

方式一:
    a.直接使用Pycharm专业版本创建虚拟环境(virtualenv或者pipenv)
    b.不推荐

方式二:
    手动创建
    a.安装pipenv
        pip install -i https://pypi.douban.com/simple pipenv
    b.创建虚拟环境并进入到虚拟环境中
        pipenv shell
            1)如果当前路径下,没有虚拟环境,会自动创建,名称为:项目名-随机字符
            2)如果在当前路径下,已经创建了虚拟环境,会直接进入到已创建的虚拟环境中
    c.将解释器修改为虚拟环境中的解释器
        1)查看解释器的路径
            pipenv --venv
        2)修改解释器
            File -> settings -> project -> add -> ...

搭建django项目工程

1.修改pypi源(可选)
    Pipfile文件中url(url = "https://pypi.douban.com/simple")

2.下载django程序
    a.直接使用pycharm下载(File -> settings -> project -> +),推荐
    b.可以手动下载(打开Terminal -> pipenv shell进入到虚拟环境中 -> pip install django或者pipenv install django)

3.创建django项目工程
    a.进入到虚拟环境中(pipenv shell)
    b.django-admin startproject 项目名 .  把当前所在路径当前项目根路径(嵌套二级),推荐
    c.项目名:一般与所在路径名一致

4.启动django项目
    a.进入到虚拟环境中(pipenv shell)
    b.python manage.py runserver
        默认监听127.0.0.1:8000
    c.python manage.py runserver ip:端口(如:python manage.py runserver 127.0.0.1:8888)
    d.Pycharm专业版,可以创建启动器(Add Configuration -> 点击+ -> 选择django server ->
        输入启动器名称 -> Fix -> 设置项目根路径和setting.py文件)

git版本管理

    a.Pycharm专业版可以打开vcs -> enable .... -> 选择git即可
    b.Pycharm社区版本可以打开terminal -> git init
1.将某些文件不进行版本管理
    在项目根目录下创建.gitignore文件,将无需进行版本管理的文件或者文件夹添加至.gitignore文件中

2.将修改添加到暂存区
    git add .

3.将暂存区中的内容添加到本地仓库
    1)git commit -m "注释"
    2)git config --local user.name "用户名"
    3)git config --local user.email "xxx@qq.com"
django项目工程结构

1.与项目同名的包dev
    __init__.py     为包文件
    asgi.py         用于启动ASGI协议应用服务器的入口文件,在异步项目部署时使用
    settings.py     用于存放django的全局配置信息
    urls.py         用于创建全局路由信息
    wsgi.py         用于启动WSGI协议应用服务器的入口文件,在部署时使用

2.项目根路径下的文件
    db.sqlite3      django项目自带的文本型数据库
    manage.py       用于管理django项目的命令行工具
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值