https://gist.github.com/rgreenjr/3637525
SELECT
pid,
| from django.core.files.storage import default_storage | |
| # Saving POST'ed file to storage | |
| file = request.FILES['myfile'] | |
| filename = default_storage.save(file.name, file) | |
| # Reading file from storage | |
| file = default_storage.open(filename) |
https://gist.github.com/rgreenjr/3637525
SELECT
pid,
| $.ajaxSetup({ | |
| complete: function(xhr, status) { | |
| if(xhr.status == 278) { | |
| if (xhr.responseJSON) { | |
| var data = xhr.responseJSON; | |
| if (!data.success && data.error_message) { | |
| alert(data.error_message); | |
| } | |
| } |
| [ | |
| { | |
| "model": "other.city", | |
| "pk": 1, | |
| "fields": { | |
| "name": "ADANA" | |
| } | |
| }, | |
| { | |
| "model": "other.city", |
| DELETE = "delete" | |
| UPDATE = "update" | |
| SELECT = "select" | |
| INSERT = "insert" | |
| QUOTE = "'" | |
| def format_parameter(parameter, value): | |
| return "%s = %s" % (parameter, determine_quote(value)) |
| from django import forms | |
| from django.utils.encoding import force_text | |
| from django.utils.html import format_html | |
| from django.utils.safestring import mark_safe | |
| class SelectOptionsWithAttrs(forms.widgets.Select): | |
| def render_options(self, selected_choices): | |
| # Normalize to strings. | |
| selected_choices = set(force_text(v) for v in selected_choices) |
| import re | |
| import sys | |
| import getopt | |
| from datetime import datetime, timedelta | |
| from decimal import Decimal | |
| import requests | |
| GREEN = '\033[0;32m' | |
| RED = '\033[0;31m' | |
| MAGENTA = '\033[0;35m' |
| function formatMoney(n) { | |
| return parseFloat(n).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1.').replace(/\.(\d+)$/,',$1'); | |
| } | |
| formatMoney(1234567) // 1.234.567,00 | |
| formatMoney(1234567.99) // 1.234.567,99 | |
| <div class="canvas-con"> | |
| <div class="canvas-con-inner"> | |
| <canvas id="mychart" height="250px"></canvas> | |
| </div> | |
| <div id="my-legend-con" class="legend-con"></div> | |
| </div> |
| function convertToLocalTimestamp(timestamp) { | |
| var offset = new Date().getTimezoneOffset(); | |
| return timestamp + (60 * offset * 1000); | |
| } | |
| // convertToLocalTimestamp(1479168000000); |