目录
目录readme.md

项目名称:Pnote——个人笔记助理

版本:PnoteV1.0.0

版权:MIT

组成员:范书珲 袁露 伍文迪

概述:

随着互联网的普及、信息流通的速度、强度和便捷度的加强,一方面信息化让电子文档、纸质文档、图片、多媒体等文件成为了学校、公司、企业智慧资产的主要载体,人们享受到了前所未有的方便和迅捷。但另一方面也承受着信息爆炸所带来的压力,人们平均每天浪费很多的时间在无效的文档管理上,文档的丢失、无意间的删除以及多版本造成的混乱都严重影响了工作效率。比如对于程序员这个特定的群体而言,工作中自然少不了对大量开发程序、项目文档、开发经验、技术收藏、常用脚本和命令等文档的记录。本软件基于Python编程语言,采用BS架构,将记笔记、知识库、工具箱、和日历待办事项等功能集成一体,旨在开发一款简约、轻便、多功能的个人笔记助手,以此促进人们的个人学习、成长、总结和提高,成为不可或缺的工作伙伴。

环境:python2.7

运行方式:

以下方法适用于Ubuntu环境,Windows环境步骤类似,命令不同。

1.安装virtualenv
$ sudo apt-get install python-virtualenv
2.创建虚拟环境
$ virtualenv venv
3.激活虚拟环境
$ source venv/bin/activate
4.安装需求文件
(venv) $ pip install -r requirements.txt
5.创建迁移仓库(optional)

修改pnote.py:

if __name__ == "__main__":
    #app.run(debug=True, use_reloader=True)
    manager.run()
(venv) $ python pnote.py db init
6.创建迁移脚本(optional)
(venv) $ python pnote.py db migrate -m "initial migration"
7.更新数据库(optional)
(venv) $ python pnote.py db upgrade
8.安装MongoDB并启动服务
$ sudo service mongod start
9.启动

若之前创建了数据库迁移,需将pnote.py还原为:

if __name__ == "__main__":
    app.run(debug=True, use_reloader=True)
    #manager.run()
(venv) $ python pnote.py
10.浏览器访问
http://127.0.0.1:5000
关于

<p class="p" style="text-indent:28.0000pt;"> <span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>随着互联网的普及、信息流通的速度、强度和便捷度的加强,一方面信息化让电子文档、纸质文档、</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>图片</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>、多媒体</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>等</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>文件成为了</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>学校、公司、</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>企业智慧资产的主要载体</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>,</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>人们享受到了前所未有的方便和迅捷</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>。</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>但另一方面也承受着信息爆炸所带来的压力</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>,人们</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>平均每天浪费很多的时间在无效的文档管理上</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>,</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>文档的丢失、无意间的删除以及多版本造成的混乱都严重影响了工作效率。</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>比如对于程序员这个特定的群体而言,工作中自然少不了对大量开发程序、项目文档、开发经验、技术收藏、常用脚本和命令等文档的</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>记录</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>。</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>本软件基于</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;">Python编程语言</span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>,采用BS架构,将</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>记笔记、知识库、工具箱、和日历待办事项等功能集成一体,旨在</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>开发一款简约、轻便</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>、多功能</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>的</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>个人笔记助手</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>,</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"><span>以此促进人们的个人学习、成长、总结和提高,成为不可或缺的工作伙伴。</span></span><span style="font-family:仿宋;color:#333333;font-size:14.0000pt;"></span> </p>

0 B
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号