博文

目前显示的是 三月, 2017的博文

Hexo博客配置

树莓派Hexo博客配置 关于Hexo Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 安装Hexo Hexo基于nodejs,同时需要git,已安装则可以跳过 sudo apt update audo apt install nodejs git npm npm install -g hexo-cli 进入欲安装的文件夹 hexo init blog #其中blog为欲安装的文件夹名称,将在子目录下创建该文件夹 cd blog npm install hexo server 至此安装完毕,可以通过访问 http://localhost:4000 访问博客了,也可以通过其他计算机访问该计算机IP+4000端口来访问 Hexo 主题 Hexo提供了众多主题供选择,可以使用一款material design主题 indigo 写作 Hexo采用markdown渲染,只需要将写好的文件放入 /source/_post 文件夹中即可,不过这样并不会产生标题,如果需要产生主题,作者,标签等等内容,需要在首行添加以下内容: --- title: your title author: Jiang dates: 2016-10-21 tags: --- ​

Django建站

Django建站 Django 是由 Python 开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站! 1.环境搭建 需要先安装pip sudo apt install python-pip 安装python3版本的pip sudo apt install python3-pip 安装Django pip安装方法 pip install Django python3安装 pip3 install Django 或者用apt安装 sudo apt install python-django 检查是否安装成功,进入python shell模式 >>> import django >>> django.VERSION (1, 8, 7, 'final', 0) >>> 显示版本号安装成功。 TODO:多个互不干扰的环境。 2.创建django工程 django-admin startproject hello 会创建hello目录,进入hello目录可以看到结构如下 . ├── hello │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py └── manage.py hello为工程名,manage.py为管理工具,settings.py是工程的相关设置,包括数据库与安装的app等设置,urls.py为网站页面的相关映射,将python相关函数映射为网址。 3.新建app python manage.py startapp index 此时目录结构如下 . ├── hello │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-35.pyc │ │ └── settings.cpython-35.pyc │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── index │ ├── admin.py │ ├── __init__.py │ ├── mig...