基本跟官网指引是一样的,追加了添加软链接的步骤,算是一个小坑。
安装Django
pip3 install Django
为django-admin.py添加软链接
- 查看安装目录
进入python命令行
>>> import django
>>> django.__path__
['/home/mango/.local/lib/python3.6/site-packages/django']
- 添加软链接
sudo ln -s /安装目录/bin/django-admin.py /usr/bin/django-admin
进入空文件夹后创建工程
django-admin startproject samplesite
进行数据迁移
python manage.py migrate
这会更新db.sqlite3的内容(如果不存在则会创建)
启动服务
- 默认端口8000
python manage.py runserver
- 指定端口8080
python manage.py runserver 8080
- 以上两种启动方法都默认监听本地127.0.0.1,也就是只能在本机访问,最终公开的时候如果不使用nginx做反向代理,想直接从公网访问这个服务的话需要监听0.0.0.0,启动方法如下,端口随意。
python manage.py runserver 0.0.0.0:80
版权属于:芒果爱吃胡萝卜
本文链接:http://blog.mangolovecarrot.net/2021/05/24/318
转载时须注明出处及本声明