Pycharm新建第一个Django项目

时间:2024-07-18 23:35:44

1:安装django

打开Pycharm,在creatproject那里选择新建django项目的时候,会自动帮你安装最新版的Django版本

2:进入Pycharmd的命令窗口,在下方Terminal窗口,输入以下命令

    $ django-admin startproject mysite

当命令执行后,一个新建立的项目结构大概如下

mysite/

manage.py

mysite/

init.py

settings.py

urls.py

wsgi.py

各文件和目录解释:

外层的mysite/目录与Django无关,只是你项目的容器,可以任意重命名。

manage.py:一个命令行工具,用于与Django进行不同方式的交互脚本,非常重要!

内层的mysite/目录是真正的项目文件包裹目录,它的名字是你引用内部文件的包名,例如:mysite.urls。

mysite/init.py:一个定义包的空文件。

mysite/settings.py:项目的主配置文件,非常重要!

mysite/urls.py:路由文件,所有的任务都是从这里开始分配,相当于Django驱动站点的内容表格,非常重要!

mysite/wsgi.py:一个基于WSGI的web服务器进入点,提供底层的网络通信功能,通常不用关心。

接下来使用这条命令,主要是加载一些组件,它是加载django首页显示需要的内容,加载成功之后在db.sqlite生成很多表

    python manage.py migrate

执行下面命令,便可以在浏览器输入本地地址加端口就可以访问django的初始页面了

$ python3 manage.py runserver 0:8000

由于8000端口很容易被占用,所以检查8000端口是否被占用的时候可以采用lsof -i:8000来查看进程