Django启航篇
第一次碰 Django,目标很简单:在 Linux 上把环境装好,起一个空项目,浏览器里看到那只火箭就算成功。下面是我当时按顺序做的记录,命令都在 Ubuntu/Debian 系上试过。
安装pip3
系统自带 Python 3 时,pip 往往要单独装:
sudo apt-get install python3-pip
装完可以用 pip3 --version 确认一下,避免后面 pip 和 pip3 混用装错环境。
安装Django
sudo pip3 install django
若希望包装在用户目录,可以改用 pip3 install --user django。入门阶段怎么装都行,记得同一套 Python 解释器下装、下跑。
验证安装
python3 -m django --version
能输出版本号说明 Django 已就绪。我当时的截图如下:

创建项目
django-admin startproject convert
会在当前目录生成 convert 文件夹,里面有 manage.py 和同名配置包。项目名随意,我那次叫 convert。
运行
进入项目目录后:
python3 manage.py runserver
默认监听 127.0.0.1:8000,浏览器打开能看到 Django 欢迎页:

到这一步就算「启航」了。第一次跑通时建议顺手看一眼终端日志:有报错通常是端口占用或 Python 环境不一致。后面再加 app、配数据库、写第一个 view,都可以在这个骨架上慢慢长。startproject 只生成空壳,业务要 python manage.py startapp 应用名 再挂到 INSTALLED_APPS;迁移数据库用 migrate,改模型后别忘 makemigrations。建议先把 runserver 和 migrate 走通一遍,再去看 MTV 模型,不容易晕。
版权声明: 本文首发于 指尖魔法屋-Django启航篇(https://blog.thinkmoon.cn/post/269-guide-django-python/) 转载或引用必须申明原指尖魔法屋来源及源地址!