django 怎么加权限 静态资源目录_Django 项目中添加静态文件夹

本文介绍了如何在Django项目中为index.html添加动态显示用户信息,并详细说明了如何组织静态文件结构、配置静态URL和设置STATICFILES_DIRS。同时涵盖了前端JS引用和后端路由设置。
摘要由CSDN通过智能技术生成

在 mysite 文件夹下添加一个 statics 文件夹用来存放 js 文件

在 index.html 文件中添加

Title

名字

性别

邮箱


数据展示

名字性别邮箱

{% for i in user_list %}

{{ i.username }}{{ i.sex }}{{ i.email }}

{% endfor %}

{% load static %}

$("h1").css("color","red")

在 urls.py 文件中添加

from django.contrib import admin

from django.urls import path

from blog import views

from django.conf import settings

from django.conf.urls.static import static

urlpatterns = [

path('admin/', admin.site.urls),

path('userInfo', views.userInfo),

] + static(settings.STATIC_URL, document_root=settings.STATICFILES_DIRS)

在 settings.py 中添加

# 在 STATIC_URL = '/static/' 下面添加,STATIC_URL 相当于一个别名,给前端使用,映射 statics 文件夹(该文件夹名字可更改);前端调用就使用 /static/jquery-3.3.1.min.js。与文件夹名字无关。

STATICFILES_DIRS=[

os.path.join(BASE_DIR, "statics"),

]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值