文件上载功能

invisibleroads-uploads的Python项目详细描述


添加基本的文件上传功能到您的金字塔应用程序。

使用

准备环境。

export VIRTUAL_ENV=~/.virtualenvs/crosscompute
virtualenv ${VIRTUAL_ENV}
source ${VIRTUAL_ENV}/bin/activate

export NODE_PATH=${VIRTUAL_ENV}/lib/node_modules
npm install -g browserify uglify-js

安装软件包。

cd ~/Projects/invisibleroads-uploads
python setup.py develop
bash refresh.sh

添加设置。

upload.id.length = 32

配置视图。

config.include('invisibleroads_uploads')

调用模板宏。

{% from 'invisibleroads_uploads:templates/parts.jinja2' import upload_button %}
{{ upload_button(request, id='xyz-upload', text='Browse for xyz', class='xyz') }}

添加回调和激活按钮。

$('#xyz-upload').on('uploaded.ir', function(e, d) {
  console.log(d.upload_id);
}).enable();

0.4

  • 定义upload.save、upload.save_from、upload.load
  • 将get_upload_from替换为upload.get_from

0.3

  • 处理HTTP状态代码413负载太大

0.2

  • 在对话框关闭之前忽略对上载按钮的多次单击
  • 将uploaded.ir.upload替换为uploaded.ir

0.1

  • 添加基本上载功能
  • 在几秒钟内忽略多次单击“上载”按钮

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java委托对象产生重复代码:(继承与委托)   javalstm与密集层预处理   java是否与RAM容量相关的Selenium Webdriver性能?   java Swing JFrame GUI窗口在运行时为空   RubyonRails Neo4j错误,因为新的Java版本   java通过API导出联系人   java奇怪的Swing编译器时间可访问性错误   用java将数据写入文件   java如何从json响应中读取不区分大小写的键名   java将数据从一个片段传递到另一个片段   java在不同IDE中的Junit测试结果不同   xml Java DocumentBuilderFactory。parse();返回空文档   java如何将代码转换为CompletableFuture?   xml转换上的java堆栈溢出异常   java使用Mule ESB解析MySQL存储过程结果集   提高java方法性能   java处理器被重复调用   java尽可能使用bean配置从不同的类向主类添加函数   java Kotlin JaCoCo IllegalClassFormatException。请提供原始的非仪器类