Python Django 之 静态文件存放设置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python Django 之 静态文件存放设置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2023字,纯文字阅读大概需要3分钟。
内容图文
![Python Django 之 静态文件存放设置](/upload/InfoBanner/zyjiaocheng/1163/cd9ee310062346f3a8d097e61877f2ca.jpg)
一、静态文件存放路径设置STATICFILES_DIRS
1、在django项目目录下面新建静态文件保存目录
2、在setting中添加相应寻找静态文件目录的配置
STATICFILES_DIRS=(
os.path.join(BASE_DIR,"static"),
)
3、将jquery放入相应路径中
4、验证静态文件的路径设置
1)url
from django.contrib import admin
from django.urls import path
from blog import views
urlpatterns = [
path(‘admin/‘, admin.site.urls),
#path(‘cur_time/‘,views.cur_time),
path(‘userInfo/‘,views.userInfo),
]
2)views
from django.shortcuts import render,HttpResponse
import datetime
from blog import models
def userInfo(req):
if req.method=="POST":
u=req.POST.get("username",None)
s=req.POST.get("sex", None)
e=req.POST.get("email", None)
models.UserInfo.objects.create(
username=u,
sex=s,
email=e,
)
user_list=models.UserInfo.objects.all()
return render(req,"index.html",{"user_list":user_list})
3)templates引入jquery
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="/userInfo/" method="post">
<p>姓名<input type="text" name="username"></p>
<p>性别<input type="text" name="sex"></p>
<p>邮箱<input type="text" name="email"></p>
<p><input type="submit" name="submit"></p>
</form>
<hr>
<h1>
数据展示
</h1>
<table border="1px">
<tr>
<td>姓名</td>
<td>性别</td>
<td>邮箱</td>
</tr>
<br/>
<tr>
{% for i in user_list %}
<td>{{ i.username }}</td>
<td>{{ i.sex }}</td>
<td>{{ i.email }}</td>
{% endfor %}
</tr>
<br/>
</table>
<script src="/static/jquery-1.12.4.min.js"></script>
<script>
$("h1").css("color","red")
</script>
</body>
</html>
4)重启验证
python manage.py runserver 8080
二、静态文件存放路径别名STATIC_URL
1、STATIC_URL在setting中设置
STATIC_URL = ‘/static/‘
或者
STATIC_URL = ‘/abc/‘
。。。。
2、STATIC_URL好处
无论后端怎么修改静态文件的保存路径,
前端依然可以使用STATIC_URL设置的别名继续使用,
不会随着后端的修改而修改。
原文:https://www.cnblogs.com/xibuhaohao/p/10372072.html
内容总结
以上是互联网集市为您收集整理的Python Django 之 静态文件存放设置全部内容,希望文章能够帮你解决Python Django 之 静态文件存放设置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。