0
点赞
收藏
分享

微信扫一扫

Django 创建第一个web项目

guanguans 2022-02-06 阅读 54

版本说明

  • python: 3.7.0
  • django:3.0.6

Django 管理工具

  • ​django-admin

部署虚拟环境

安装virtualenv
pip install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
建立软连接
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
创建项目目录
mkdir /project
cd /project
virtualenv web
cd /project/web/bin && source activate

安装django

进入虚拟环境
cd /project/web/bin && source activate
安装
pip install django -i https://mirrors.aliyun.com/pypi/simple/

创建项目

/project/web/bin/django-admin startproject web

项目的目录结构

 启动服务

启动报错

升级一下sqlite3

 

wget --no-check-certificate  https://www.sqlite.org/2019/sqlite-autoconf-3270200.tar.gz
tar xf sqlite-autoconf-3270200.tar.gz
cd sqlite-autoconf-3270200
编译及安装
./configure -prefix=/opt/sqlite3
make && make install
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old
ln -s /opt/sqlite3/bin/sqlite3 /usr/bin/sqlite3
echo "/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf
ldconfig
测试是否可以正常运行
sqlite3 -version
首先修改python3源码的setup.py文件的下面部分,找到sqlite_inc_paths进行修改
 
 重新编译python3
 make && make install

修改setting.py

ALLOWED_HOSTS = ["*"]

再次访问

 

 

 

下节继续分享 python运维相关内容

链接: ​ ​https://ke.qq.com/course/4300856?tuin=d8aedf68​

 

 

举报

相关推荐

0 条评论