![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
胡辣汤油条丶
本人发布的文章只为学习之用,无其他用途
展开
-
django 用户自定义上传图片
图片上传需要用post,编码类型必须设置为enctype=“multipart/form-data” #upload_pic.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>上传图片</title> </...原创 2019-10-26 11:45:36 · 91 阅读 · 0 评论 -
django 后台图片上传
1.首先,在static文件下创建一个media文件夹 2.设置图片存放路径 #settings.py MEDIA_ROOT = os.path.join(BASE_DIR,'static/media') 3.创建图片的model 下文中的upload_to=‘booktest’,是指图片存放在static下面的booktest文件夹里面 #models.py from django.db ...原创 2019-10-26 11:00:39 · 449 阅读 · 1 评论 -
获取浏览器端的ip地址
使用request对象的META属性:request.META['REMOTE_ADDR'] 可用来禁止部分ip访问首页原创 2019-10-24 17:05:08 · 1496 阅读 · 0 评论 -
django 使用系统自带登录装饰器login_required
限制用户没有登录就不能访问,就是用这个装饰器,当用户点击用户视图的时候,装饰器会先跳转到登录页面,在url后面增加一个next字段,等到用户登录成功之后,在跳转到先前用户访问的页面 from django.contrib.auth.decorators import login_required 1.#在settings中配置登录url地址,login_required装饰器使用 LOGIN_...原创 2019-10-24 17:02:36 · 1052 阅读 · 0 评论 -
django 反向解析
当某一个url配置的地址发生变化时,页面上使用反向解析生成地址的位置不需要发生变化。 根据url 正则表达式的配置动态的生成url。 在项目urls中包含具体应用的urls文件时指定namespace; 在应用的urls中配置是指定name; 在模板文件中使用时,格式如下: {% url 'namespace名字:name' %} 例如{% url 'booktest:fan2'%} 带位置...原创 2019-10-24 16:54:22 · 121 阅读 · 0 评论 -
django 模版继承templates
#父模板 base.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> {% block title %} {% endblock %} </title> </h...原创 2019-10-24 16:36:27 · 159 阅读 · 0 评论 -
django 状态保持session
views.py def set_session(request): request.session['username'] = 'admin' request.session['password'] = 'pwd' return HttpResponse('set session') def get_session(request): username = request.sessio...原创 2019-10-24 15:54:55 · 194 阅读 · 0 评论 -
django 状态保持cookie
views.py def set_cookie(request): #设置cookie需要HttpResponse对象 response = HttpResponse('设置cookie') response.set_cookie('num',1) return response def get_cookie(request): num = request.COOKIES['num'] ...原创 2019-10-24 15:29:25 · 185 阅读 · 0 评论 -
jquery ajax登录验证
#login_ajax.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ajax登录页面</title> <script src="/static/js/jquery-1.12.4.min.js"...原创 2019-10-23 16:51:00 · 507 阅读 · 0 评论 -
jquery-ajax异步请求
#ajax_test.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ajax</title> <script src="/static/js/jquery-1.12.4.min.js">&...原创 2019-10-23 16:06:17 · 78 阅读 · 0 评论