js、css、img等都叫做静态文件,那么关于django中静态文件的配置。

流程: setting.py -> urls.py -> views.py -> html -> 静态文件 -> 加载静态页面渲染html返回给用户

创建文件夹及静态文件

  1. 在项目中创建一个文件夹,比如叫 jingtai
  2. 配置setting.py

    1. STATIC_URL = '/static/' # 别名
    2. STATICFILES_DIRS = [
    3. os.path.join(BASE_DIR,'jingtai'), # 第二个参数就是项目中你存放静态文件的文件夹名称
    4. ]
  3. 配置静态文件

    1. h1{
    2. background-color: #ff001e;
    3. }

    image.png

    配置html文件

    ```html {% load static %} # 加载静态文件固定语法 <!DOCTYPE html> {##} # 加载静态文件

test !

# 正常的页面

  1. <a name="hqRdl"></a>
  2. ## 配置 views.py
  3. ```python
  4. def test(request):
  5. return render(request,'test03_html.html')

配置urls.py

  1. urlpatterns = [
  2. path('index/',views.func),
  3. path('test/', views.test),
  4. ]

验证下

image.png