-
大小: 531KB文件类型: .zip金币: 2下载: 1 次发布日期: 2021-06-17
- 语言: Python
- 标签:
资源简介
PermaNote是基于Sandstorm开源的个人云笔记应用,拥有强大的搜索功能,快速定位所要寻找的笔记。 特性: 支持Markdown 编辑 支持复制、粘贴、拖拽上传图片 支持全文搜索 代码高亮 标签 支持嵌入视频等多媒体文件 快捷键创建、提交笔记
代码片段和文件信息
import os
from flask import Flask
from playhouse.flask_utils import FlaskDB
# Configuration values.
APP_DIR = os.path.dirname(os.path.realpath(__file__))
# The playhouse.flask_utils.FlaskDB object accepts database URL configuration
# set db location and debug depending on if the app is running locally or
# in production on Sandstorm
if os.getenv(‘SANDSTORM‘):
DATAbase = ‘sqliteext:////var/permanote.db‘
else:
DATAbase = ‘sqliteext:///%s‘ % os.path.join(APP_DIR ‘permanote.db‘)
application = Flask(__name__)
application.config.from_object(__name__)
# FlaskDB is a wrapper for a peewee database that sets up pre/post-request
# hooks for managing database connections.
flask_db = FlaskDB(application)
# The ‘database‘ is the actual peewee database as opposed to flask_db which is
# the wrapper.
database = flask_db.database
# Upload folder and file allowed extensions
if os.getenv(‘SANDSTORM‘):
application.config[‘UPLOAD_FOLDER‘] = ‘/var/uploads‘
application.config[‘DEBUG‘] = False
else:
application.config[‘UPLOAD_FOLDER‘] = ‘%s/uploads‘ % os.path.join(APP_DIR)
application.config[‘DEBUG‘] = True
# file types allowed for upload
application.config[‘ALLOWED_EXTENSIONS‘] = set([‘jpg‘ ‘jpeg‘ ‘png‘ ‘gif‘ ‘webp‘])
# This is used by micawber which will attempt to generate rich media
# embedded objects with maxwidth=800.
application.config[‘SITE_WIDTH‘] = 800
# The secret key is used internally by Flask to encrypt session data stored
# in cookies. Make this unique for your app.
application.config[‘SECRET_KEY‘] = ‘asdfkj23kjdflkj23lkjs‘
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-02-26 19:17 keybits-permanote-37187e4\
文件 870 2016-02-26 19:17 keybits-permanote-37187e4\.gitignore
目录 0 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\
文件 102 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\.gitattributes
文件 97 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\.gitignore
文件 799 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\CHANGELOG.md
文件 4298 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\Vagrantfile
目录 0 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\
文件 1501 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\permanote-dolphin.svg
文件 4131 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\permanote-dolphin128.png
文件 4800 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\permanote-dolphin150.png
文件 833 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\permanote-dolphin24.png
文件 9968 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\permanote-dolphin300.png
文件 1463 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\app-graphics\permanote-dolphin48.png
文件 239 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\build.sh
文件 712 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\desc
文件 1824 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\global-setup.sh
文件 332 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\launcher.sh
文件 3641 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\pgp-keyring
文件 429 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\pgp-signature
文件 39540 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\sandstorm-files.list
文件 9040 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\sandstorm-pkgdef.capnp
目录 0 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\
文件 60652 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-0.png
文件 102652 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-1.png
文件 29782 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-2.png
文件 56182 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-3.png
文件 32119 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-4.png
文件 57386 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-5.png
文件 21773 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\screenshots\permanote-screen-6.png
目录 0 2016-02-26 19:17 keybits-permanote-37187e4\.sandstorm\service-config\
............此处省略35个文件信息
- 上一篇:HeadFirstPython第二版
- 下一篇:Python-洛谷冬日绘板脚本
相关资源
- Python-中国科学院大学教务抢课程序多
- Python-BilibiliLiveBarrage实时监控B站直播
- Python-用pyqt5和parametrics实现很酷的动画
- Python-在线网络小说搜索阅读网站
- Python-Camelot一个可以轻松地从PDF文件中
- Python-一个用手势控制的计算器
- Python-最全中华古诗词数据库
- Python-导出qq音乐歌单的小工具导出格
- Python-利用keras模仿汪峰生成歌词
- Python-洛谷冬日绘板脚本
- Python-当朋友给你发iMessage时自动回复
- Python-中国县级行政区划的边界数据并
- Python-垃圾分类助手猜测可能是什么垃
- Python-csv2tex将csv数据变成LaTeX表格
- Python-这是一个DSStore文件泄漏利用脚本
- Python-基于itchat库和图灵机器人实现的
- Python-农业知识图谱农业领域的命名实
- Python-从Python高效处理FASTQ文件
- Python-一个WindowsLinux和Mac的简单键盘记
- Python-Binance虚拟货币交易机器人
- Python-AWDHunter一个基于Python27的AWD自动
- Python-ArkNights自动作战脚本
- Python-导出安卓微信聊天数据工具
- Python-这是一个简单的Web聊天系统可以
评论
共有 条评论