Django学习笔记(一)——ubuntu中安装Django并创建第一个项目

建立虚拟环境

为新项目创建一个目录,终端切换到该目录下,并创建一个虚拟环境

python3 -m venv ll_env

这里运行了模块venv,创建了一个名为ll_venv的虚拟环境

激活虚拟环境

使用如下命令进行激活:

source ll_env/bin/activate

要停止使用,输入命令deactivate

安装Django

pip install Django

在Django中创建项目

在依然处于激活的虚拟环境下,执行如下命令:

django-admin.py startproject learning_log .

该命令让Django新建了一个名为learning_log的项目。命令末尾的句点让新项目使用合适的目录结构。

(ll_env) twr@twr-911K:~/learning_log$ ls
learning_log  ll_env  manage.py

运行ls命令,结果表明Django创建了一个名为learning_log的目录,还创建了一个名为manage.py的文件,该文件接受命令并交给Django的相关部分去运行。

(ll_env) twr@twr-911K:~/learning_log$ ls learning_log
asgi.py  __init__.py  settings.py  urls.py  wsgi.py

learning_log目录下包含5个文件,其中settings.py指定Django如何与系统交互以及如何管理项目;urls.py告诉Django应创建哪些网页来响应浏览器请求;wsgi.py帮助Django提供它创建的文件

创建数据库

执行如下命令:

python manage.py migrate

首次执行命令migrate时,将让Django确保数据库与项目的当前状态匹配。在使用的新项目中首次执行这个命令时,Django将新建一个数据库。

(ll_env) twr@twr-911K:~/learning_log$ ls
db.sqlite3  learning_log  ll_env  manage.py

查看项目

输入命令:

python manage.py runserver

在这里插入图片描述在这里插入图片描述

发布了28 篇原创文章 · 获赞 2 · 访问量 3259

猜你喜欢

转载自blog.csdn.net/Maestro_T/article/details/103883765