请选择 进入手机版 | 继续访问电脑版

网络科技

    今日:354| 主题:272163
收藏本版
互联网、科技极客的综合动态。

[其他] 世界上最快乐的博客系统

[复制链接]
凉城 发表于 2016-10-18 07:18:02
300 11

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

世界上最快乐的博客系统

世界上最快乐的博客系统-1-网络科技-

Quokka原意:产于澳大利亚的短尾矮袋鼠,是Github上一个基于Flask和MongoDB的开源CMS内容管理系统。  

世界上最快乐的博客系统

世界上最快乐的博客系统-2-网络科技-
  Quokka是一个灵活地运用Python、Flask、MongoDB集成的内容管理平台,你可以拿它用来发布博客,建立门户网站、企业内部网络、文件管理系统,而且你可以安装一些像Quokka-cart这样的模块来做电商APP,或者你可以很容易地开发一个Quokka模块来满足你的需求。
  Quokka Dashboard (基于Flask-Admin)
   

世界上最快乐的博客系统

世界上最快乐的博客系统-3-网络科技-
Quokka可以运行在Python 2.7环境中(Python 3环境正在开发之中)
  
       
  •   DEMO站点:  home | Quokka website   
      
   最便捷地来运行Quokka的方式是基于quokkaCMS + Gunicorn + Supervisor在Docker容器中作为开发或者生产环境。你可以访问以下文档:  GitHub - quokkaproject/docker-gunicorn-supervisor: All you need to run QuokkaCMS using gunicorn and supervisor under a docker container   
  将Quokka部署到本地环境中
  1. git clone https://github.com/Chinese-Python/quokka --branch master --single-branch
  2. cd quokka
复制代码
  运行Quokka
  1、安装virtualenv或者pyenv等虚拟环境
  2、编译安装MongoDB数据库,下载后运行如下命令:
  1. ./bin/mongod --dbpath /tmp/
复制代码
3、如果已经安装MongoDB,只需修改local_settings.py的MongoDB设置
  1. $ $EDITOR quokka/local_settings.py
  2. ===quokka/quokka/local_settings.py=
  3. MONGODB_DB = "yourdbname"
  4. MONGODB_HOST = 'your_host'
  5. MONGODB_PORT = 27017
  6. MONGODB_USERNAME = None
  7. MONGODB_PASSWORD = None
  8. ===============================
复制代码
4、如果你已经安装Docker,只需要运行Mongo官方镜像
  1. cd quokka
  2. docker run -d -v $PWD/etc/mongodata:/data/db -p 27017:27017 mongo
复制代码
5、激活虚拟环境,然后安装所需要的依赖包
  1. source env/bin/activate
  2. pip install -r requirements/requirements.txt
复制代码
6、初始化数据,管理员
   创建一个超级管理员
  1. $ manage accounts_createsuperuser
  2. [email protected]
  3. P4$$W0Rd
复制代码
   写入测试数据
  1. $ manage populate
复制代码
   运行系统
  1. $ manage runserver --host 0.0.0.0 --port 5000
复制代码
访问  http:// localhost:5000    即可看到效果,在url后面加/admin可进入管理页面
   

世界上最快乐的博客系统

世界上最快乐的博客系统-4-网络科技-
  --------------------------------------
  为方便大家自由组建团队开发项目,Python中文社区在Github建立了开源项目组,欢迎大家加入,一起来撸Github项目吧!每个团队代码共享量前五位的同学还将免费获赠内存16G的8核服务器哦,感谢友情人士老卢鼎力支持!欢迎对开源项目感兴趣的土豪公司或个人赞助!
   

世界上最快乐的博客系统

世界上最快乐的博客系统-5-网络科技-
Github组织名称:KCPC
   简介 :KCPC(又名KCP俱乐部,KCP Club,KCP Club of Python,King Cobra Python Club,原Python中文社区Github项目组,成员不对外公开,目前有200人左右,9个team)
  KCPC遵循自由组队、自由Coding的原则
  致力于成为Github国内最大的Python开发者组织
   Github地址
    https:// github.com/Chinese-Pyth on   
   KCPC QQ群 :477542380,申请加入需提交github账号
  Python中文社区QQ免费交流千人群:309365624
  微信公众号:Python中文社区
  

世界上最快乐的博客系统

世界上最快乐的博客系统-6-网络科技-



上一篇:需求到底怎么挖?
下一篇:Facebook Messenger tells you what to talk about with “Conversation Topics” fea .
曹立黎 发表于 2016-10-18 09:23:17
凉城是天才,坚定完毕
回复 支持 反对

使用道具 举报

陆~泷 发表于 2016-10-18 09:26:10
陆~泷的回帖高端大气上档次
回复 支持 反对

使用道具 举报

清清倾情 发表于 2016-10-18 09:29:00
酱油党莅临的地方,不仅仅是挽尊,不仅仅是消灭零回复,酱油所过暖意无边
回复 支持 反对

使用道具 举报

dorozhtDex 发表于 2016-10-18 09:29:12
鼎力支持!!
回复 支持 反对

使用道具 举报

安香屿 发表于 2016-10-18 09:35:03
做爱做的事,交配交的人。  
回复 支持 反对

使用道具 举报

1459592493 发表于 2016-10-18 09:40:11
内容很有深度!
回复 支持 反对

使用道具 举报

ujfvg 发表于 2016-10-18 09:44:48
以后要跟凉城好好学习学习!
回复 支持 反对

使用道具 举报

去哪儿 发表于 2016-10-18 09:51:41
找不到恐龙,就用蜥蜴顶  
回复 支持 反对

使用道具 举报

贾东 发表于 2016-10-21 21:42:19
煮熟的鸭子飞不了,煮熟的楼主在哪里?
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读


回页顶回复上一篇下一篇回列表
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )

© 2001-2017 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表