如何将个人博客搭建到码云上

今天,我们来学习如何将我们的Hexo个人博客部署到码云上,之前将博客部署到GitHub上成功的朋友,也可以重新选择码云进行部署,部署的前提是我们hexo博客框架已经搭建成功且我们hexo s后能在本地4000端口运行。接下来我们就来对我们的个人博客进行部署,希望接下来的教程能帮助到各位朋友,如果教程有错,希望大家能够指出来,我会及时修改,谢谢大家的支持!


一、注册码云账号

​ 我们在下方码云官网中注册一个自己的账号,这里我就不进行演示了

​ 码云官网:https://gitee.com/

二、创建一个存放自己博客文件的仓库

登陆:

​ 在右上角有个+,点开后新建仓库

这里注意要仓库名称要为自己的用户名


三、添加自己的ssp公钥

​ 创建好仓库后,点击最右边的 管理---->部署公钥管理—>添加公钥

标题:自定义

公钥:在我们安装好git客户端后

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为你提供一些关于使用 Flask 搭建个人博客的指导。 首先,你需要安装 Flask。你可以使用 pip 命令来安装它: ``` pip install Flask ``` 接下来,你需要创建一个 Flask 应用程序。这可以通过创建一个 Python 文件并导入 Flask 来实现: ``` from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello, World!' ``` 在这个例子中,我们创建了一个名为 `app` 的 Flask 应用程序,并定义了一个基本的路由 `/`,它返回一个简单的 "Hello, World!" 消息。 现在,你可以通过运行这个应用程序来启动你的 Flask 服务器: ``` if __name__ == '__main__': app.run() ``` 在浏览器中访问 `http://localhost:5000`,你应该可以看到 "Hello, World!" 消息。 接下来,你需要创建一个模板来呈现你的博客页面。Flask 使用 Jinja2 模板引擎,所以你需要安装 Jinja2: ``` pip install Jinja2 ``` 然后,你可以在你的 Flask 应用程序中定义一个模板: ``` from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): return render_template('index.html') ``` 在这个例子中,我们定义了一个名为 `index.html` 的模板,并在路由函数中使用 `render_template` 函数呈现它。 现在,你可以创建一个名为 `templates` 的文件夹,并在其中创建一个名为 `index.html` 的文件,用于定义你的博客页面。 你可以在 `index.html` 文件中定义 HTML 和 Jinja2 模板标记,以呈现你的博客页面。例如: ``` <!DOCTYPE html> <html> <head> <title>My Blog</title> </head> <body> <h1>Welcome to my blog!</h1> <ul> {% for post in posts %} <li><a href="{{ post.url }}">{{ post.title }}</a></li> {% endfor %} </ul> </body> </html> ``` 在这个例子中,我们定义了一个标题和一个带有博客文章的无序列表。我们使用 Jinja2 的 `for` 循环标记来遍历博客文章,并使用 `if` 条件语句来检查文章是否有一个 URL 和标题。 最后,你需要编写代码来从数据库或文件中获取博客文章,并将它们传递给模板。你可以使用 Flask 的 `render_template` 函数在路由函数中呈现模板,并将数据作为参数传递给它。例如: ``` from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): posts = get_posts() # 获取博客文章 return render_template('index.html', posts=posts) ``` 在这个例子中,我们使用 `get_posts` 函数从数据库或文件中获取博客文章,并将它们作为参数传递给 `render_template` 函数。 希望这些指导可以帮助你开始使用 Flask 搭建个人博客

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值