Day job: Technologist @ Local Projects
Favorite Python project: Requests
Favorite Conference: Eyeo Festival
Python Experience Level: Intermediate
| os | |
| from flask_extended import Flask | |
| app = Flask(__name__) | |
| app.config.from_yaml(os.join(app.root_path, 'config.yml')) |
| ; Sample supervisor config file. | |
| [unix_http_server] | |
| file=/tmp/supervisor.sock ; (the path to the socket file) | |
| ;chmod=0700 ; sockef file mode (default 0700) | |
| ;chown=nobody:nogroup ; socket file uid:gid owner | |
| ;username=user ; (default is no username (open server)) | |
| ;password=123 ; (default is no password (open server)) | |
| ;[inet_http_server] ; inet (TCP) server disabled by default |
| import logging | |
| import types | |
| from boto.ses import SESConnection | |
| from email.mime.multipart import MIMEMultipart | |
| from email.mime.text import MIMEText | |
| from email.utils import COMMASPACE | |
| class SESHandler(logging.Handler): | |
| """ | |
| A handler class which sends an email using Amazon SES. |
| from werkzeug import url_decode | |
| class HTTPMethodOverrideMiddleware(object): | |
| def __init__(self, app): | |
| self.app = app | |
| def __call__(self, environ, start_response): | |
| if 'METHOD_OVERRIDE' in environ.get('QUERY_STRING', ''): | |
| args = url_decode(environ['QUERY_STRING']) |
| import unittest | |
| from flask import Flask, render_template | |
| from flaskext.testing import TestCase, Twill | |
| TWILL_ENABLED = True | |
| DEBUG = True | |
| SECRET_KEY = 'secret' | |
| def create_app(): | |
| app = Flask(__name__) |
Day job: Technologist @ Local Projects
Favorite Python project: Requests
Favorite Conference: Eyeo Festival
Python Experience Level: Intermediate
| def before_filter(*args, **kwargs): | |
| print "before" | |
| def after_filter(*args, **kwargs): | |
| print "after" | |
| class Controller(object) | |
| @RequestFilter(before=[before_filter], after=[after_filter]) | |
| def GET(self): | |
| return "Hello!" |
| #!/usr/bin/env python | |
| import os, web, sys | |
| sys.path.append(os.path.dirname(__file__)) | |
| urls = ( | |
| r'/', 'Home', | |
| ) |
| import settings | |
| from django.core.management.base import BaseCommand | |
| from subprocess import call | |
| class Command(BaseCommand): | |
| def _is_project_app(self, app_name): | |
| return not 'django' in app_name and not 'south' in app_name | |
| def handle(self, *args, **options): |
| package net.nobien.cloudfoundry.example.config.database | |
| import java.net.UnknownHostException; | |
| import org.slf4j.Logger; | |
| import org.slf4j.LoggerFactory; | |
| import org.springframework.beans.factory.annotation.Value; | |
| import org.springframework.context.annotation.Bean; | |
| import org.springframework.context.annotation.Configuration; |