menghuu / blog_cms

simple static blog cms base on flask/flask-flatpages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simple python project template

how to use

  1. src 修改成项目的名称
  2. 修改 git remote 地址 git remote set-url origin new-git-remote-url
  3. git add . && git commit -m "init the new project" && git push -u origin master

如何设置开发环境

  1. 按照你的需求修改 ./scripts/setup_venv_examples.bash, 此脚本用来创建本地虚拟 python 环境
  2. 开发时, 如果要添加依赖, 请加入到requirements/requirements.in 或者./requirements/dev-requirements.in 中, 开发时, 运行./scripts/gen_deps.bash 来更新依赖并安装依赖
  3. 部署时, 直接pip install requirements.txt && pip install dev-requirements.txt 来安装依赖
  4. 注意, .envrc中包含了一些环境变量, 此文件不会自动执行, 可以source .envrc 或者 使用direnv 来每次进入此文件夹时自动运行

TODO

  • 在线服务部分需要未测试, 需要重新写
  • 持续集成, 持续部署
  • 支持setup.py, 支持pip install安装项目

About

simple static blog cms base on flask/flask-flatpages


Languages

Language:Python 42.7%Language:HTML 27.8%Language:Shell 21.3%Language:CSS 6.1%Language:Dockerfile 2.2%