Skip to content

Instantly share code, notes, and snippets.

View adborden's full-sized avatar

Aaron D Borden adborden

View GitHub Profile
Environment:
Request Method: GET
Request URL: http://localhost:8000/accounts/login/?next=/
Django Version: 1.4.5
Python Version: 2.7.5
Installed Applications:
('django.contrib.auth',
@adborden
adborden / python
Created September 1, 2014 23:50
olpcsf_settings.py
import os
import sys
from settings import *
SITE_ROOT = 'http://summit.olpcsf.org'
SITE_ID = 1
try:
import olpcsf_website
@adborden
adborden / gist:685c15ac3a52972f0ca7
Created September 23, 2014 06:57
python-social-auth migrate error
(env)vagrant@ubuntu-12:/vagrant/summit$ python manage.py migrate --settings=summit.olpcsf_setti
ngs
Traceback (most recent call last):
File "manage.py", line 13, in <module>
execute_manager(settings)
File "/vagrant/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 459, in execute_manager
utility.execute()
File "/vagrant/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 382, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/vagrant/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 196, in run_from_argv

Keybase proof

I hereby claim:

  • I am adborden on github.
  • I am adborden (https://keybase.io/adborden) on keybase.
  • I have a public key whose fingerprint is 00A4 3CCE 8F00 71D2 FBA9 873D AEE2 B24D 59FD 94F6

To claim this, I am signing this object:

@adborden
adborden / connect2_api.py
Created June 22, 2015 06:29
Fetch netfile via swagger.io client
import json
import csv
import sys
from swaggerpy.client import SwaggerClient
CONNECT2_SPEC = "https://netfile.com/Connect2/api/resources"
class Connect2API(object):
"""Netfile Connect2 API"""
fibrous = require 'fibrous'
fs = require 'fs'
stream = require 'stream'
{spawn} = require 'child_process'
# the process
stdout = new stream.PassThrough()
# our code
@adborden
adborden / connect2_api.py
Created July 2, 2015 04:17
Fetch transaction ids for F460A and F460E, fetch 2015 transactions for SFEC
import json
import csv
import sys
import itertools
from swaggerpy.client import SwaggerClient
CONNECT2_SPEC = "https://netfile.com/Connect2/api/resources"
class Connect2API(object):
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6NLvk0tA6eKYLvC7GMFJ+AtEe+enGS88BUGYp0tXYDudlVHRrrrUAuHgRtqcDfS0aYID/YQxBfDXvPUNhua0UFapGpoA2Hp/t5BN4Qvlae7eXcAmq8lQ/yZ368lm4upsN0OFDsx2E3oTrlhUxy+GePqZKEtt8e3NBrbgNJJA6jhXdcG4Iwk4vTKVKIiH7rTEXa96XI6+8e4bBsx53kNSc1m/5k4FlM7fIOxJK+P/lDIlgkAyHb8td6GPuTt8eiwv/zzIP+JrHjk9blf7BAnNBDYbHv69gul8FBRFZL5NF7yPYn9PoIFBTplnkV0ztahMzOUdUZm2jl+Dy2BHuJtql adborden@shift
@adborden
adborden / export_repo_issues_to_csv.py
Created September 27, 2015 17:43 — forked from unbracketed/export_repo_issues_to_csv.py
Export Issues from Github repo to CSV (API v3)
"""
Exports Issues from a specified repository to a CSV file
Uses basic authentication (Github username + password) to retrieve Issues
from a repository that username has access to. Supports Github API v3.
"""
import csv
import requests
@adborden
adborden / Code.gs
Created August 28, 2016 22:16
Turn google spreadsheet into a JSON API
function doGet(request)
{
var spreadsheetId = 'YOUR SPREADSHEET ID HERE';
var sheetId = request.parameters.sheet || 0;
// Get data from the sheet
var sheet = getSheet(spreadsheetId, sheetId);
var dataArray = getData(sheet);
// Normalize the headers