Django 模板、静态文件、表达

1、DJango静态文件配置

bootstrap:https://v3.bootcss.com/getting-started/#download

/settings.py下

STATIC_URL = '/static/' #静态文件别名
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),
]

在这里插入图片描述

login.html下
head中导入css文件:
  <link rel="stylesheet" href="/static/plugins/bootstrap-3.3.7-dist/css/bootstrap.min.css">

2、正则匹配

在这里插入图片描述

原路径: "./登录_files/bootstrap-3.3.4.css"
正则语句: "./登录_files/(.*?.css)"
替换正则语句:"/static/css/$1"

注释: (.*?.css)会进行分组  
		$1取第一个分组里面的内容

3、from 表单

1. <form class="form-signin" action="" method="post"> 
    <form class="form-signin" action="" method="post" novalidate>

 action: 指定提交的地址(不填就是现在的地址)
 method: 请求方式(默认是get)
 novalidate:前端不会对输入的值的格式进行校验

2. <input type="email" id="inputEmail" name="user" class="form-control" placeholder="邮箱地址" required="" autofocus="">
	input标签要有name属性,有的标签还需要value
		django获取值的方式: request.POST.get('user')
	
3.<button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
有一个button按钮,或者是一个type='submit'的input

在这里插入图片描述

4、 django静态文件引用不到

{% load static%}
{% static  ''img/logo1.png' %}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值