https://gist.github.com/rgreenjr/3637525
SELECT
pid,
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); |
# .... | |
# Run script if not running. | |
if ! pidof -x "catch_window_change.sh" > /dev/null; then | |
(~/bin/catch_window_change.sh > /dev/null 2>&1 &) | |
fi |