数据分析之Sql Server 如何计算年龄 数据分析中,常用的数据库工具就是Sql server,而在Sql server中,要想根据存储的出生年月字段计算出该用户的年龄信息,主要使用到DateDiff函数来实现。
数据分析之Sql Server 查询当前数据库所有表的数据量 查询当前数据库所有表的数据量USE 当前数据库名称GOSELECT A.NAME ,B.ROWS FROM sysobjects A JOIN sysindexes B ON A.id = B.id WHERE A.xtype = 'U' AND B.indid IN(0,1) ORDER BY B.ROWS DESC,A.NAME
VBA 运行存储过程中报错“对象关闭时,不允许操作” 一、报错3704在使用Exce模块l完成运行存储过程的操作中,发现不管怎么使用rs.open都会报错3704,”对象关闭时,不允许操作“。代码如下:Sub linkSQL() '定义数据链接对象 ,保存连接数据库信息 Dim CN As Object '定义记录集对象,保存数据表 Dim rs As Object '创建数据链接对象 Set CN = CreateObject("ADODB.Connection") '创建记录集对象,
有道云笔记 设置默认字体风格和字体大小 MAC版在你的有道云笔记的头像右边有个下拉箭头,点一下,选择偏好设置,设置你喜欢的字体风格和大小。Windows版首先,最简单的就是直接点击文档上的字体选择更改成想要的字体。如果想永久修改默认,点击右上角的三个点选项。选择设置。更改字体或者字号,无需保存。创建新文档。可以发现默认字体变化了,但是原先的文档不会受此影响,如果要改,只能手动。...
Django3.0+Python3.8+MySQL8.0 个人博客搭建二十一|天坑合集 文章目录一、makemigrations的坑二、`django-haystack`全文检索的坑1、`HAYSTACK`配置问题原因解决方法参考文章2、`six`模块找不到原因解决方法参考文章3、`python_2_unicode_compatible`在`django.utils.encoding`无法找到原因解决方法4、新增危险语法警告功能原因解决方法5、cryptography未安装原因解决方...
Django3.0+Python3.8+MySQL8.0 个人博客搭建二十|RSS订阅 文章目录一、编写订阅功能二、配置路由三、前端四、效果教程目录什么是RSS?可能很多人都没用过也不知道是什么。推荐阅读:什么是RSS一、编写订阅功能blog -> blog->settings.py添加# 用于RSSSITE_END_TITLE = "聚会阅读器"blog -> fswy 创建 feeds.py文件blog -> fswy -> fe...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十九|RESTful API接口 文章目录一、安装依赖包方法一:方法二二、注册应用三、创建序列化类四、创建调用序列化数据的视图创建视图设置权限五、配置API路由六、数据展示页面七、运行效果教程目录RESTful API现在很流行推荐阅读:理解RESTful架构 RESTful API设计指南 官方文档使用 Django 常规方法可以实现REST,但有一种更快捷、强大的方法,那就是 Django REST framew...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十八|功能完善 文章目录一、浏览量二、喜欢配置路由三、访问路径方法一方法二五、总结教程目录目前个人博客基础功能基本实现。最后再对博客的一些细节进行完善一下即可,可能还有很多细节,就不一一处理了。这里准备处理三个重要的细节,浏览量、喜欢、访问路径一、浏览量blog -> fswy -> views.py在详情页DetailView视图中添加浏览量增加功能:不能是作者浏览,作者本人...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十七|Haystack 全文搜索 文章目录一、前言二、安装依赖包Whooshjieba三、Whoosh搜索引擎添加结巴分词四、配置 Haystackhaystack设置参数ENGINEPATHBASE_PAGE_BYHAYSTACK_SIGNAL_PROCESSOR重建索引:注意建立成功五、创建检索模型注意为什么要创建索引?注意六、编写视图七、配置路由八、编写自定义模板标签九、制作搜索结果页面SearchResult 参数修改搜索...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十六|网站地图 文章目录一、添加sitemap地图应用二、定制地图成员Sitemap参数changfreqprioritylocation三、配置路由四、添加网站地图五、效果图教程目录网站地图是根据网站的结构、框架、内容,生成的导航网页,是一个网站所有链接的容器。很多网站的连接层次比较深,蜘蛛很难抓取到,网站地图可以方便搜索引擎或者网络蜘蛛抓取网站页面,了解网站的架构,为网络蜘蛛指路,增加网站内容页面的收录概率...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十五|评论区 文章目录一、前言二、创建评论应用参考三、添加评论模型数据分析参考数据表信息变动四、分析评论区信息五、编写视图函数六、配置路由一级路由二级路由七、编写自定义模板标签八、编写评论区 HTML九、添加评论功能十、效果图十一、总结教程目录一、前言博客中的评论系统其实是个很复杂的东西,但是网上已经有现成的轮子了,比如django-contrib-comments,可以直接拿过来用。咱们的博客主页是抓取别...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十四|注册登录 文章目录一、前言二、配置路由一级路由二级路由三、编写视图注意四、前端模板注意提示五、目前项目结构六、运行效果教程目录一、前言前面我们已经创建好数据模型了,并且在admin后台中添加了一些测试用户。下面我们就要设计好站点的url路由、对应的处理视图函数以及使用的前端模板了。这个登录注册使用的是 Bootstrap 虽然 崔庆才 的博客是 Wordpress 主题也是使用的 Bootstrap 但...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十三|博客详情页面 文章目录一、博客详情页面`object`:二、实现博客的上一篇与下一篇功能注意教程目录一、博客详情页面博客的详情页同样继承自 base.html 模板,侧边栏就不需要了,这里老规矩,不一块一块的讲解,这个自己要blog -> fswy -> view.py# 博客详情class DetailView(generic.DetailView): ''' Djang...
Django知识点之urls.py路由设置 路由系统路由系统是把接收到的请求,根据网址进行匹配,指定处理请求的函数或类。路由系统分类:网站框架路由系统一般分为两类,FBV,CBV,Django两者都支持,但有的框架只支持一种。FBV(Function Base View ): 函数基于视图,在views.py中,使用函数处理请求。CBV(Class Base View):类基于视图,在views.py中,使用类处理请求。UR...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十二|博客首页开发(三) 在前面 Django3.0+Python3.8+MySQL8.0 个人博客搭建十|整理项目结构结构梳理章节已经分析过了,分类页面、归档页面、标签页面都是一样的,只是路由不一样而已。所以这里以 生活笔记、关于自己为例讲解这一类页面一、渲染分类页面数据(一)生活笔记分类首先自定义模板标签:blog -> templatetags -> blog_tags.py# 获取标题@...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十一|博客首页开发(二) 本节,写的代码量有点大,不要慌,主要是理解,渲染数据的逻辑,不要纠结于局部。【提示】——重点领悟 用户请求、路由、视图、自定义模板标签的关系,只要理解了这几个过程的逻辑和联系,前端写再多的代码,都不会感觉到慌乱一、理论讲堂视图函数(类),简称视图,是一个简单的 Python 函数(类),它接收 Web 请求并且返回 Web 响应。响应可以是一个网页的 HTML 内容,一个重定向,一个404错...
Django3.0+Python3.8+MySQL8.0 个人博客搭建十|整理项目结构 这一节,需要规划一下项目结构,后边项目会添加很多东西,不整理一下会很乱。一、集中管理应用在项目根目录下新建 apps 文件,让项目变得更精致,把 storm 应用和 user 拷贝到内 apps 文件内现在项目结构.|-- blog| |-- apps| | |-- storm # 博客应用| | | |-- migrations...
Django3.0+Python3.8+MySQL8.0 个人博客搭建九|博客首页开发(一) 一、添加模板现在我们进入博客的首页 127.0.0.1:8000, 发现还是欢迎页面,因为我们还没有给博客添加任何模板,也就是前端HTML页面博客前端模板托管在GitHub:HTML将项目下载到本地后,内含两个文件夹,static、templates,将 static 文件夹整个拷贝到博客项目根目录下,然后在将 templates 文件夹下的 html 文件全部拷贝到到 templates ...
Django3.0+Python3.8+MySQL8.0 个人博客搭建八|通过admin管理后台 Django 中一个最强大的部分是自动管理接口,在模型中读取元数据来提供一个强大的、生产就绪的接口,使内容提供者能立即用它向站点中添加内容,在这篇文档中,我们讨论如何去激活,使用和自定义Django的站点管理接口。一、创建管理员我们在浏览器中输入http://127.0.0.1:8000/admin,便可进入到后台管理登录页面,如下图所示:此时我们还没有创建管理用户,与创建app一样(f...
Django3.0+Python3.8+MySQL8.0 个人博客搭建七|makemigrations创建数据库的坑(第二弹) 一、理解Django的makemigrations和migrate因为前面多次因为makemigrations命令报错,我们来系统的理解一下Django的makemigrations和migrate命令。在你改动了 model.py的内容之后执行下面的命令:python manger.py makemigrations相当于在该app下建立 migrations目录,并记录下你所有的关于...