Skip to content

Instantly share code, notes, and snippets.

View kindlycat's full-sized avatar
🐍

Grigory kindlycat

🐍
  • Serbia, Belgrade
View GitHub Profile
@kindlycat
kindlycat / paginate.py
Created October 11, 2016 21:10
Implement simple jinja2 extension for django el_pagination (endless_pagination fork)
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from jinja2 import nodes
from jinja2.ext import Extension
from el_pagination.templatetags.el_pagination_tags import paginate as el_paginate, ShowPagesNode
class Paginate(Extension):
@kindlycat
kindlycat / httpie.sh
Created July 19, 2017 19:30
Useful things for work with httpie
# Add this to .bashrc or .zshrc
# Alias for use session with current virtualenv's name or "default".
alias http='http --session=$(basename ${VIRTUAL_ENV:-default})'
# Add header for ajax requests.
httpx() {
http $* X-Requested-With:XMLHttpRequest
}
# Function for login. Get csrf token from header.