基本跟官网指引是一样的,追加了添加软链接的步骤,算是一个小坑。

安装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://mangolovecarrot.net/2021/05/24/318

转载时须注明出处及本声明

Last modification:November 29th, 2021 at 12:19 pm