首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Sinclair
掘友等级
一个熟悉golang的CMS开发者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 20
沸点 1
赞
21
返回
|
搜索文章
最新
热门
博客功能篇:获取路由参数和表单数据读取处理
iris框架的路由功能,支持静态路由和动态路由两种方式。静态路由就是定义的路径是固定的,只有通过固定的路径才能访问到页面内容。动态的路由,顾名思义,就是路径可以动态变化。 iris自定义了一些基本的宏,可以动态的解析常用的参数类型,如果常用的宏定义不能满足需求,我们还可以使用自…
博客功能篇:管理员的登陆和权限控制以及sessions、cookie的使用
前面我们已经初始化博客系统了,接着,我们再做管理员登录和权限控制判断。我们将分别介绍使用sessions、cookie实现登录控制问题。 前面我们在中间件环节的时候使用了sessions,并做了简单的介绍。我们这里在详细说明下,sessions如何使用。 使用session,需…
博客功能篇:博客的初始化处理和管理员的账号注册
前面思路篇和基础篇我们已经准备得差不多了,现在开始正式进入到功能实现步骤。第一步,是处理博客初始化工作。 这一步我们将完成博客的初始化工作,回写配置信息、注册管理员账号等操作。 当我们需要将博客分发和部署到服务器的时候,最好的操作是,运行博客程序后,类似其他cms、WordPr…
基础配置篇:博客404错误拦截与500错误输出
往往,我们的博客并不会包含所有的路由,也就是说,我们只有特定的几个路由,如果用户随便输入了一个路径地址,我们没有控制器来处理,那么程序就会抛出一个404,为了美观,也样式的统一,我们一般需要自定义404页面。这时候,我们就需要从路由中拦截404,然后重新定义404页面了。 我们…
基础配置篇:博客模板的格式语法和后端如何传递数据到模板逻辑
前面的章节中,我们选择了使用iris.Django作为我们前端使用的模板引擎,因此我们这里只介绍它的相关语法。 iris.Django模板引擎的模板解析器是pongo2,它是一个类似于 Django 模板语法的模板引擎。Django 是一个开放源代码Python编写的Web应用…
基础配置篇:博客的控制器函数和使用
iris框架的资料,不是太多,可能使用iris框架的人,都是实用主义吧,直接都是看实例来操作了。 在这里,我还是要简单说一下,以加深控制器的印象。控制器属于MVC中的C,C即controller控制器是指控制器接受用户的输入并调用模型和视图去完成用户的需求,控制器本身不输出任何…
基础配置篇:博客的iris中间件配置
中间件的意思是,我们运行博客后,用户访问一个链接,程序会最终执行这个链接对应的控制器。在执行控制器里面的代码之前运行的其他代码,我们就叫做中间件。比如常用到的中间件有:authorization权限判断,logger访问日志,cors跨域处理options请求等。这些中间件有做…
基础配置篇:gorm的使用,数据库的连接和配置以及数据库操作
gorm是一个Golang写的,开发人员友好的ORM库。前面配置章节我们已经使用gorm对我们设计的mysql数据库进行了连接。这一节我们再讲讲怎么配置gorm。 gorm支持多种数据库连接,目前官方列出来的支持库有:MySQL, PostgreSQL, SQLite, SQL…
基础配置篇:数据表和golang结构体关联和映射关系处理
上一节我们介绍了gorm的连接和配置,并且我们也在数据库中创建了 admins、article_data、articles、attachments、categories 五个表。但是我们还没有将它和golang结合在一起,我们的博客网站还不能从数据库读写数据。需要使用gorm来…
将WordPress安装在一级目录下的nginx伪静态规则配置方法
现在有部分用户在建站的时候,根目录下已经运行了一份程序代码,并且设置了伪静态。为了增加网站的收录量,还会给网站增加站内站的功能。一般没有开发能力的用户,会选择在一级目录下再按照一个WordPress来作为站内站发一些不太紧要的文章。这里说说如何给安装在一级目录下的WordPre…
下一页
个人成就
文章被点赞
167
文章被阅读
57,299
掘力值
1,860
关注了
8
关注者
49
收藏集
0
关注标签
7
加入于
2020-07-21