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求两个list的差集、交集与并集的方法
Nov 01 Python
Python open()文件处理使用介绍
Nov 30 Python
全面了解Python的getattr(),setattr(),delattr(),hasattr()
Jun 14 Python
判断网页编码的方法python版
Aug 12 Python
Python时间获取及转换知识汇总
Jan 11 Python
Python实现基于二叉树存储结构的堆排序算法示例
Dec 08 Python
python2 与python3的print区别小结
Jan 16 Python
解决PyCharm控制台输出乱码的问题
Jan 16 Python
Python使用paramiko操作linux的方法讲解
Feb 25 Python
Django-rest-framework中过滤器的定制实例
Apr 01 Python
浅谈Python中的模块
Jun 10 Python
Django-celery-beat动态添加周期性任务实现过程解析
Nov 26 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实现html标签闭合检测与修复方法
2015/07/09 PHP
PHP-CGI远程代码执行漏洞分析与防范
2017/05/07 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
2019/11/09 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
javascript String 的扩展方法集合
2008/06/01 Javascript
Prototype String对象 学习
2009/07/19 Javascript
jquery动态增加删除表格行的小例子
2013/11/14 Javascript
jQuery自定义事件的简单实现代码
2014/01/27 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
jQuery实现列表内容的动态载入特效
2015/08/08 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
2015/11/03 Javascript
详解JavaScript的变量和数据类型
2015/11/27 Javascript
ES6通过babel转码使用webpack使用import关键字
2016/12/13 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
nodejs中用npm初始化来创建package.json的实例讲解
2018/10/10 NodeJs
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
[03:37]2015国际邀请赛第四日现场精彩集锦
2015/08/08 DOTA
python快速排序代码实例
2013/11/21 Python
Python发送Email方法实例
2014/08/21 Python
在Python中操作列表之List.pop()方法的使用
2015/05/21 Python
django 删除数据库表后重新同步的方法
2018/05/27 Python
Django 源码WSGI剖析过程详解
2019/08/05 Python
Python使用Excel将数据写入多个sheet
2020/05/16 Python
windows下python 3.9 Numpy scipy和matlabplot的安装教程详解
2020/11/28 Python
Python学习之time模块的基本使用
2021/01/17 Python
行政人员工作职责
2013/12/05 职场文书
最新茶叶店创业计划书
2014/01/14 职场文书
食品业务员岗位职责
2014/03/18 职场文书
师德师风演讲稿
2014/05/05 职场文书
秋季校运会广播稿100字
2014/09/18 职场文书
清洁工个人总结
2015/03/04 职场文书
史上最全的军训拉歌口号
2015/12/25 职场文书
python编写五子棋游戏
2021/05/25 Python
JavaScript高级程序设计之变量与作用域
2021/11/17 Javascript