Python开发常用技巧

Python开发常用技巧

作为一名初学者,总是会犯这样或那样的错误,这篇文章收集了笔者学习过程中使用的一些技巧,供参考使用,希望能给有同样困惑的你一些帮助!

将Python库镜像源改为清华大学网站

国内还有其他网站,个人习惯于使用清华大学的网站,速度是靠谱的!

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

命令行django操作

安装django

pip install django  # 安装最新版django

创建django项目

# 在项目目录下
django-admin startproject 项目名称

创建django app

# 在项目目录下
python manage.py startapp app名称

运行项目

# 首先要在urls.py文件中配置路由
urlpatterns = [
    # path('admin/', admin.site.urls),
    path('api/index/', info),
    path('api/show/', show),
]
# 在命令行运行,默认网址为 127.0.0.1:8000
python manage.py runserver 网址

vscode使用虚拟环境

创建虚拟环境

使用Python自带venv命令创建,一般是一个项目一个虚拟环境,虚拟环境的名称与项目名称保持一致

# 首先是建立一个存放虚拟环境的文件夹,一般为vens,然后切换到该文件夹下面
python -m venv 虚拟环境名称

进入虚拟环境

#进入虚拟环境目录下,比如为demo,运行即可:
demo\scripts\activate
# 可以进点scripts目录下,运行:
activate
# 有时候会报错,试一下
.\activate

创建Django数据库表配置文件

python manage.py makemigrations

定义数据库文件

# 在settings.py的DATABASES中定义数据库驱动程序和数据库名称

根据数据库表配置文件生成表

python manage.py migrate

SQLite数据库空间压缩

# SQLite数据库内容删除后,空间并未自动释放,占用大量硬盘空间。
VACUUM;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值