• 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框,放置头像路径

    评论
  • 相关阅读:
    css flex布局应用
    Java 中 List、HashTable、HashMap、TreeMap
    Java 面向对象的三大特征
    Java-冒泡排序算法
    单例模式- 实现方式
    Mac
    Appium DesiredCapabilities 参数设置
    Mac- appium 环境配置
    PHP安装+使用
    mac 安装protobuf,并编译
  • 原文地址:https://www.cnblogs.com/onda/p/7542906.html
Copyright © 2020-2023  润新知