Skip to content

Instantly share code, notes, and snippets.

import logging
l = logging.getLogger('django.db.backends')
l.setLevel(logging.DEBUG)
l.addHandler(logging.StreamHandler())
LOGGING = {
...
'handlers': {
'console': {
'level': 'DEBUG',
'class': 'logging.StreamHandler',
},
...
},
'loggers': {
if not hasattr(ForeignModel, "tags"):
t = TaggableManager()
t.contribute_to_class(ForeignModel, "tags")
======================================================================
ERROR: test_not_logged_in (profiles.tests.RepLoginRequiredDecoratorTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./profiles/tests.py", line 54, in test_not_logged_in
self.assertRedirects(response, settings.LOGIN_URL)
File "/Users/jacob/.virtualenvs/regis-support/lib/python2.6/site-packages/django/test/testcases.py", line 389, in assertRedirects
redirect_response = response.client.get(path, QueryDict(query))
AttributeError: 'HttpResponseRedirect' object has no attribute 'client'
[31] >>> CreateTicket.__mro__
[31] :
(<class 'tickets.views.CreateTicket'>,
<class 'tickets.views.LoginRequired'>,
<class 'django.views.generic.edit.CreateView'>,
<class 'django.views.generic.detail.SingleObjectTemplateResponseMixin'>,
<class 'django.views.generic.base.TemplateResponseMixin'>,
<class 'django.views.generic.edit.BaseCreateView'>,
<class 'django.views.generic.edit.ModelFormMixin'>,
<class 'django.views.generic.edit.FormMixin'>,
INI_HEADER = '''[tox]
setupdir = {toxinidir}/upstream
'''
ENV_TEMPLATE = '''[testenv:%(envname)s]
basepython = %(pyver)s
deps = %(deps)s
setenv =
PYTHONPATH={toxinidir}
commands =
from django.contrib import admin
from .forms import MyWizard
class MyWizardAdmin(admin.WizardAdmin):
wizard = MyWizard
...
admin.site.register(MyWizardAdmin)
{
"slaves": {
"passwords": {
"*": "sekrit"
}
},
"irc": {
"password": "sekrit"
},
"cloudservers": {
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'handlers': {
'console': {
'level': 'ERROR',
'class': 'logging.StreamHandler'
}
},
'loggers': {
@jacobian
jacobian / patchable.py
Created June 21, 2011 16:33
Adds PATCH support to tastypie
from django.core import urlresolvers
from django.core.exceptions import ObjectDoesNotExist, MultipleObjectsReturned
from django.db import transaction
from tastypie.exceptions import BadRequest
from tastypie.http import HttpAccepted, HttpGone, HttpMultipleChoices
from tastypie.utils import dict_strip_unicode_keys
class Patchable(object):
"""
Mixin adding PATCH support to a ModelResource.