Database Router Abstract Base Class (ABC)

2019-04-28 Thread Rick van Hattem (wolph)
Hi guys, It seems to me that an (abstract) base class for the database routers would be useful to inherit for people. Makes implementing a router slightly easier. I was thinking something along these lines: import abc class ConnectionRouterBase(abc.ABC): @abstractmethod def

Re: Django Admin - list_display default value

2015-06-22 Thread Rick van Hattem (wolph)
this slowly. On Monday 15 June 2015 22:52:09 Rick van Hattem wrote: > > On 15 June 2015 at 21:34, Florian Apolloner <f.apo...@gmail.com > > wrote: > > > On Monday, June 15, 2015 at 7:07:38 PM UTC+2, Rick van Hattem (wolph) > > > > > >

Re: Request: initialize fields with built-in class defaults

2015-06-15 Thread Rick van Hattem (wolph)
While I understand the rationale, it's not really possible due to the underlying Python object: >>> import datetime >>> datetime.date() Traceback (most recent call last): File "", line 1, in TypeError: Required argument 'year' (pos 1) not found >>> datetime.datetime() Traceback (most recent

Django Admin - list_display default value

2015-06-15 Thread Rick van Hattem (wolph)
While there are several solutions to this problem, I find myself scaffolding the Django admin every time I create a new app/model. I even created an app to do just that (harmless plug: https://pypi.python.org/pypi/django-admin-generator/). Anyhow... I've wondered for some time why Django