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实现爬虫下载漫画示例
Feb 16 Python
python使用PyGame绘制图像并保存为图片文件的方法
Apr 24 Python
探究Python多进程编程下线程之间变量的共享问题
May 05 Python
Python中__init__.py文件的作用详解
Sep 18 Python
python通过getopt模块如何获取执行的命令参数详解
Dec 29 Python
使用Python写一个量化股票提醒系统
Aug 22 Python
python的schedule定时任务模块二次封装方法
Feb 19 Python
Python的垃圾回收机制详解
Aug 28 Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 Python
python实现猜拳游戏项目
Nov 30 Python
Python使用Turtle模块绘制国旗的方法示例
Feb 28 Python
利用 Python 的 Pandas和 NumPy 库来清理数据
Apr 13 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类常量的使用详解
2013/06/08 PHP
基于empty函数的判断详解
2013/06/17 PHP
ThinkPHP模版中导入CSS和JS文件的方法
2014/11/29 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法
2016/03/29 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
2020/11/23 PHP
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
对new functionName()定义一个函数的理解
2014/05/22 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
浅谈js里面的InttoStr和StrtoInt
2016/06/14 Javascript
JavaScript动态添加事件之事件委托
2016/07/12 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
2016/12/14 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
在iFrame子页面里实现模态框的方法
2018/08/17 Javascript
微信小程序日历组件使用方法详解
2018/12/29 Javascript
JavaScript实现轮播图效果代码实例
2019/09/28 Javascript
Vue基于localStorage存储信息代码实例
2020/11/16 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
2020/12/14 Vue.js
[02:53]2018年度DOTA2最佳战队-完美盛典
2018/12/17 DOTA
python通过cookie模拟已登录状态的初步研究
2016/11/09 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
详解flask入门模板引擎
2018/07/18 Python
python实现感知器算法(批处理)
2019/01/18 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
2019/12/13 Python
基于pandas中expand的作用详解
2019/12/17 Python
Python 代码调试技巧示例代码
2020/08/11 Python
针对HTML5的Web Worker使用攻略
2015/07/12 HTML / CSS
美国经典刺绣和字母儿童服装特卖:Smocked Auctions
2018/07/16 全球购物
来自南加州灵感的工作和娱乐服装:TravisMathew
2019/05/01 全球购物
优秀学生获奖感言
2014/02/15 职场文书
学校党的群众路线教育实践活动总结材料
2014/10/30 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书
职工培训工作总结
2015/08/10 职场文书
2016党性教育学习心得体会
2016/01/21 职场文书
python 远程执行命令的详细代码
2022/02/15 Python