Django安装与启动

目录

1、Django是什么?

2、怎么安装?

3、创建项目

(1)企业版pycharm创建

(2)命令行创建(进入Django的虚拟环境)

4、创建APP

5、框架文件说明

 6、注册APP

7、如何启动?

8、快速上手


1、Django是什么?

基于python的Web开发框架,支持用户快速开发安全、可维护的网站

2、怎么安装?

pip install Django==4.2

3、创建项目

(1)企业版pycharm创建

(2)命令行创建(进入Django的虚拟环境)

切换到Django项目文件夹中
cd Django
创建名为djangoProject的项目
django-admin startproject djangoProject

4、创建APP

作用:不同业务的处理,每个APP可以有自己的独立数据库、CSS、函数等

python .\manage.py startapp app01

5、框架文件说明

djangoProject          # 网站文件夹
    manage.py         # 项目管理、启动,App创建,数据管理
    djangoProject      # 网站/项目文件夹(由django-admin创建)
        __init__.py    # 将本文件作为python包
        setting.py     # 负责App注册、数据库配置、语言、时区等
        urls.py        # 负责url和函数的对应关系
        wsgi.py        # 接收网络请求
        asgi.py        # 支持异
    app01              # app文件夹,(manage.py创建)
        migrations
            __init__.py
        admin.py       # 【固定,提供的后台管理】
        tests.py       # 【固定,单元测试】
        apps.py        # 【固定,app启动】
        models.py      # 【模型文件】
        view.py        # 【视图文件】

 6、注册APP

setting.py中installed_apps最后一行注册,表示应用app01的app文件

7、如何启动?

不写ip和端口时候,默认启动http://127.0.0.1:8000/

 python .\manage.py runserver
python .\manage.py runserver 0.0.0.0:800

 进入该网址即可,成功显示页面即可

8、快速上手

(1)确保app被注册

(2)编写views文件

(3)编写urls中对应的url,为其指定访问页面,即编写url和视图函数的对应关系

(4)启动app

python manage.py runserver

(5)创建多个界面,编写url对应的试图函数即可

9、静态文件

(1)页面

根据app注册顺序,在app的templates中查找

# urls.py
urlpatterns = [
    path('user_list/', views.user_list),
]

# views.py
# 根据app注册顺序,在app的templates中查找
def user_list(request):
    return render(request, "user_list.html")

(2)图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值