zoukankan      html  css  js  c++  java
  • python全栈开发day77-博客主页

    1.文章分类

    2.标签

    3.归档

    1) MySQL的日期格式化函数 DATE_FORMAT(字段名,格式)
    2) Django ORM中如何执行SQL原生语句
        (1) models.Article.objects.extra(
                select = {"key":"原生的SQL语句"})   
               例子:
                select= {"y_m":"DATE_FORMAT(create_time,'%%Y-%%m')"}  
                archive_list = models.Article.objects.filter(user=user_obj).extra(
                    select={"y_m": "DATE_FORMAT(create_time, '%%Y-%%m')"}
                  ).values("y_m").annotate(c=Count("id")).values("y_m", "c")
    
        (2)         
            from django.db import connection
            cursor = connection.cursor()
            cursor.execute("""SELECT DATE_FORMAT(create_time,'%Y-%m') FROM blog_article;""")
            ret = cursor.fetchall()
            print(ret)

    4   正则小知识点

      1) 匹配中文

        b = /[u4e00-u9fa5]+/.exec('我是中国人:哈哈')

        运行结果:["我是中国人", index: 0, input: "我是中国人:哈哈", groups: undefined]

        只能匹配到第一个

        a = '红色:绿色;感叹色!'.match(/([u4e00-u9fa5]+)/g)  # 全部匹配

        运行结果:(3) ["红色", "绿色", "感叹色"]

                

        

        

  • 相关阅读:
    TOMCAT热部署 catalina.home catalina.base
    spring boot test MockBean
    源码分析ConcurrentHashMap
    源码分析Thread
    源码分析String
    jvm 占用高的问题定位
    docker 资源限制
    数据库设计方案与优化
    linux搜索查找类命令|--grep指令
    linux搜索查找类命令|--locate命令
  • 原文地址:https://www.cnblogs.com/wuchenggong/p/9488310.html
Copyright © 2011-2022 走看看