请稍候,加载中....

No.3 创建Django项目

创建项目

django-admin startproject myproject

django-admin是安装django后生成的django管理命令,后续将会多次用到该命令来管理项目

执行该命令之后,会生成 myproject目录

myproject目录结构

myproject

     -  manage.py

     + myproject

         .........

在myproject目录下包含了manage.py文件以及一个同名的myproject子目录

manage.py - 用来管理项目的命令文件, 比如创建管理员,修改密码、运行项目

myproject子目录 - 这是一个包,包含了项目的文件

__init__.py  - 包文件

settings.py  - 配置文件, 数据库配置就在这里配置

urls.py - 路由文件,定义访问路径与视图函数映射关系

asgi.py - asgi接口文件(异步访问)

wsgi.py - wsgi接口文件 (同步访问)

运行项目

现在不用做任何的配置修改,我们就可以运行这个项目了

首先进入myproject子目录

#  cd myproject
# python manage.py runserver

Django version 4.1, using settings 'myproject.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

如果看到 http://127.0.0.1:8000/ , 就表示成功了,这时候,可以通过浏览器地址栏输入这个网址访问一下

修改默认的IP与端口号

默认使用的ip是127.0.0.1, 端口号为8000,可以在运行的时候另外指定

指定端口号为5000

python manage.py runserver 5000

指定绑定到192.168.3.100IP,并且端口号为80端口

python manage.py runserver 192.168.3.100:5000


 


Python学习手册-