zoukankan      html  css  js  c++  java
  • django6-项目练习

    - BBS项目练习:
    地址:http://dig.chouti.com/
    要求:
    表结构设计
    功能开发:
    页面样式和布局
    文章列表(分页)
    点赞:思路,发送ajax请求:
    - 判断:
    已经存在: like表中删除一条记录,new中like_count,自减1
    不存在: like表中天剑一条记录,new中like_count,自加1
    - 登录之后才能点赞

    发布文章(上传图片)
    1. 根据URL,自动获取标题和摘要
    pip3 install beautifulsoup4
    pip3 install requests
    点击:
    发送Ajax请求,将 http://music.163.com/#/song?id=188057 发送到后台
    def get_title_summary(request):
    url = request.POST.get('url')
    import requests
    from bs4 import BeautifulSoup


    response = requests.get('http://music.163.com/#/song?id=188057')
    soup = BeautifulSoup(response.text,'html.parser')
    title = soup.find('title').text
    desc = soup.find('meta',attrs={'name': 'description'}).get('content')
    print(title)
    print(desc)
    data = {'title':title,'desc':decc}
    return HttpResponse(json.dumps(data))
    2. 基于Ajax实现图片上传
    隐藏的Input框,放置头像路径

    评论
  • 相关阅读:
    MR案例:内连接代码实现
    分布式缓存DistributedCache
    MR案例:Map-Join
    hadoop随手笔记
    Job流程:决定map个数的因素
    Job流程:提交MR-Job过程
    MR案例:Reduce-Join
    MR案例:倒排索引
    MR案例:路径过滤PathFilter
    MR案例:分区和排序
  • 原文地址:https://www.cnblogs.com/onda/p/7542906.html
Copyright © 2011-2022 走看看