django-03-插件

一. templates模板

1.  视图里函数关联html页面
        def user_list(request):
            # 1. 优先去项目的根目录中的templates中寻找[提前配置,不配置无效]
            # 2. 根据APP的注册顺序,在每个APP下的templates目录中寻找
            return render(request, "user_list.html")

2. 手动在APP里创建templates文件(html写在里面)

二. 静态文件

在开发过程中一般将:
        - 图片
        - css
        - js
    都会当做静态文件处理
    - 1. 需要在app中创建static文件夹
                    - css
                    - js  jQuery
                    - img  图片
                    - plugins  第三方插件

    - 2. 在html中引入静态文件
            - 在html最顶部
                {% load static %}

            - 引入插件
                 href = "{% static '路径' %}"
                 <link rel="stylesheet" href="{% static 'plugins/bootstrap-3.4.1/css/bootstrap.css' %}">

            - 引入图片
                src = "{% static '路径' %}"
                <img src="{% static 'img/a3.png' %}" alt="">

            - 引入jquery
                <script src="{% static 'js/jquery-3.6.1.min.js' %}"></script>
            - 引入 bootstrap.js
                <script src="{% static 'plugins/bootstarap/js/bootstarap.css'%}"></script>


seeting.py会有默认的配置路径

posted @ 2022-11-10 16:08  测试圈的彭于晏  阅读(59)  评论(0)    收藏  举报