Skip to content

Instantly share code, notes, and snippets.


Dmitry Mukhin dmitry-mukhin

View GitHub Profile
# installation:
# pip install pyuploadcare==1.3.1
from pyuploadcare import conf
from pyuploadcare.api_resources import FileList
import requests
conf.pub_key = 'demopublickey'
# coding: utf-8
# Есть такой код. Сделайте что-нибудь с Item.get_options().
from django.db import models
class Item(models.Model):
# .....
def get_options(self):
View printmonster.css
._list {
padding-top: 20px;
._item {
padding: 0 0 10px;
display: inline-block;
text-align: center;
vertical-align: top;
width: 100px;
word-break: break-word;
dmitry-mukhin /
Last active Jun 2, 2017
delete uploadcare files older than 14 days
# installation:
# pip install pytz pyuploadcare==1.3.1
import pytz
from datetime import timedelta, datetime
from pyuploadcare import conf
from pyuploadcare.api_resources import FileList
import os
import binascii
import pyuploadcare
from pyuploadcare import conf
from pyuploadcare.api_resources import File
conf.pub_key = "demopublickey"
conf.secret = "demoprivatekey"
View multiupload-fileinfo.js
var multipleWidget = uploadcare.MultipleWidget("[role=uploadcare-uploader]");
$ = uploadcare.jQuery; // skip this if you already have jQuery on the page
multipleWidget.onChange(function(group) {
if (group) {
group; // group object
group.files(); // array of file objects
$.when.apply(null, group.files()).then(function() {
arguments; // array of individual file infos
$.each(arguments, function() {
console.log(this.cdnUrl); // URL of uploaded file
View delete.cs
var client = new RestClient("");
var request = new RestRequest("files/{uuid}/storage/", Method.DELETE);
request.AddHeader("Authorization", "Uploadcare.Simple demopublickey:demoprivatekey");
// execute the request
RestResponse response = client.Execute(request);
import os.path
import string
VALID_CHARS = "_%s%s" % (string.ascii_letters, string.digits)
def clean_filename_part(part):
return ''.join(c for c in part if c in VALID_CHARS)
View index.html
<!DOCTYPE html>
<meta charset="utf-8">
<title>JS Bin</title>
UPLOADCARE_PUBLIC_KEY = 'demopublickey';
<script charset="utf-8" src=""></script>
dmitry-mukhin / composer.json
Last active Feb 13, 2017
Saving uploaded files to custom S3 key with PHP
View composer.json
"name": "uploadcare/custom-s3",
"description": "Custom S3 storage example",
"license": "MIT",
"authors": [
"name": "Dmitry Mukhin",
"email": ""