django中瀑布流写法实例代码


Posted in Python onOctober 14, 2019

django中瀑布流初探

img.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    .w{
      width: 1000px;
      margin: 0 auto;
    }
    .item{
      width: 25%;
      float: left;
    }
    .item img{
      width: 100%;
    }
  </style>
</head>
<body>
  <div>姑娘们</div>
  <div class="w" id="container">
 
    <div class="item">11
    </div>
    <div class="item">22
 
    </div>
    <div class="item">33
 
    </div>
    <div class="item">44
 
    </div>
  </div>
  <script src="/static/jquery-1.12.4.js"></script>
  <script>
    $(function () {
      initImg();
    });
    NID = 0;
    function initImg() {
      $.ajax({
        url: '/get_imgs.html',
        type: 'GET',
        data:{nid:NID},
        dataType: 'JSON',
        success:function (arg) {
          var img_list = arg.data;
          $.each(img_list,function (index,v) {
{#    index,v,index是指的索引,v是指的内容        #}
            var eqv = index % 4;
            var tag = document.createElement('img');
            tag.src = '/'+ v.src;
            $('#container').children().eq(eqv).append(tag);
            //这里的eq是获取children里面的内容
          })
 
        }
        
      })
    }
  </script>
</body>
</html>

views

def imgs(request):
  # img_list = models.Img.objects.all()
  return render(request,'img.html')

def get_imgs(request):
  nid = request.GET.get('nid')
  img_list = models.Img.objects.filter(id__gt=nid).values('id','src','title')
  img_list = list(img_list)
  ret = {
    'status': True,
    'data': img_list
  }
  # return HttpResponse(json.dumps(ret))
  return JsonResponse(ret)
  # return JsonResponse([11,22,33],safe=False)

models

class Img(models.Model):

  src = models.FileField(max_length=32,verbose_name='图片路径',upload_to='static/upload')
  title = models.CharField(max_length=16,verbose_name='标题')
  summary = models.CharField(max_length=128,verbose_name='简介')

  class Meta:
    verbose_name_plural = '图片'
  def __str__(self):
    return self.title

django中瀑布流写法实例代码

以上就是本次介绍的全部实例内容,大家可以在本次测试下,感谢大家对三水点靠木的支持。

Python 相关文章推荐
Python pass 语句使用示例
Mar 11 Python
python比较两个列表大小的方法
Jul 11 Python
Python验证企业工商注册码
Oct 25 Python
python实现读Excel写入.txt的方法
Apr 29 Python
python实现括号匹配的思路详解
Aug 23 Python
对python列表里的字典元素去重方法详解
Jan 21 Python
利用Python查看微信共同好友功能的实现代码
Apr 24 Python
Python3 使用pillow库生成随机验证码
Aug 26 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
Nov 11 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
Jun 08 Python
Python测试框架pytest高阶用法全面详解
Jun 01 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
Oct 14 #Python
python实现文件批量编码转换及注意事项
Oct 14 #Python
python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析
Oct 14 #Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
Oct 14 #Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
Oct 14 #Python
win10子系统python开发环境准备及kenlm和nltk的使用教程
Oct 14 #Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
Oct 14 #Python
You might like
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
跟我学Laravel之配置Laravel
2014/10/15 PHP
PHP解压tar.gz格式文件的方法
2016/02/14 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
php提高脚本性能的4个技巧
2020/08/18 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
JQery 渐变图片导航效果代码 漂亮
2010/01/01 Javascript
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
jQuery中操控hidden、disable等无值属性的方法
2014/01/06 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
2015/08/04 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
2015/11/26 Javascript
基于jQuery实现咖啡订单管理简单应用
2017/02/10 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
微信小程序实现滑动翻页效果(完整代码)
2019/12/06 Javascript
解决vue项目中遇到 Cannot find module ‘chalk‘ 报错的问题
2020/11/05 Javascript
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
Python中的高级函数map/reduce使用实例
2015/04/13 Python
详解Python的Django框架中的Cookie相关处理
2015/07/22 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
浅谈python中str字符串和unicode对象字符串的拼接问题
2018/12/04 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
2020/04/26 Python
HTML5触摸事件演化tap事件介绍
2016/03/25 HTML / CSS
科颜氏英国官网:Kiehl’s英国
2019/11/20 全球购物
英语国培研修感言
2014/02/13 职场文书
信息与计算科学专业推荐信
2014/02/23 职场文书
2015年会计人员工作总结
2015/05/22 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL
剧场版《转生恶役只好拔除破灭旗标》公开最新视觉图 2023年上映
2022/04/02 日漫
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python