乐趣区

Django学习踩坑记一安装与初始化

内容基本上参考自 https://docs.djangoproject.co…

本文是对自己学习过程中的记录和总结

Django 安装

使用 pip 安装即可:

pip install Django

pip 会自动选择最新版本进行安装。

此处踩到一坑,由于我的 Anaconda3(Python 3.7.1) 很久未更新,pip 版本只有 10.0.1

而安装最新版 Django 3.0.5 需要 pip 版本最低为 20.0.2

因此要先更新 pip 版本:

python -m pip install --upgrade pip

pip 会自动卸载旧版再安装新版,pip 更新完毕后再安装最新版 Django 即可成功

可以查看 Django 版本号来判断是否成功:

python -m Django --version

创建项目

在想要创建的目录下运行

django-admin startproject mysite

其中 mysite 可以换成想要的项目名称

此命令将会自动创建相关的项目目录和文件,具体内容请参考 https://docs.djangoproject.co…

运行这个简易的项目

执行下面的命令即可:

python manage.py runserver

创建应用、视图、模型、数据库

这些内容请参考 https://docs.djangoproject.co…

需要注意的是,在模型文件修改之后,首先要为模型的改变生成迁移文件

python manage.py makemigrations

然后应用数据库迁移:

python manage.py makemigrations

这些操作需要重启服务才能生效

而且不要在服务正在运行的时候进行数据库的迁移

原文来自 陈十一的博客

退出移动版