Django_静态资源配置和ajax(九)
阅读原文时间:2023年07月09日阅读:1

一、静态资源配置

静态资源的相关配置都在项目目录下的 settings.py 文件中进行配置。配置参数如下:

# 浏览器访问静态资源时的路径
STATIC_URL = '/static2/'

存放静态资源的文件路径

STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
os.path.join(BASE_DIR, 'booktest/static'),

]

注意:django查找静态文件是惰性查找,查找到第一个,就停止查找了。

二、AJAX

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。也就说可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

下面以登录为例子介绍ajax在django中是如何使用的

1、环境配置

django使用ajax时需要先在上面创建的static文件目录下新建个js目录,然后将 jquery 这个js文件放在js目录下

2、创建html模板文件

在 templates 目录下创建 login.html文件,在文件中引入上面添加的js文件。





ajax请求