Commit Graph

11 Commits

Author SHA1 Message Date
Jérôme Schneider e37c8bd196 actes: add a HistoryAct object 2012-11-02 16:45:55 +01:00
Jérôme Schneider 1007d70a51 setup.py: force django >= 1.4.2 (security issues)
* https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/
 * https://www.djangoproject.com/weblog/2012/oct/17/security/
2012-10-31 09:22:22 +01:00
Jérôme Schneider 92ea6229a0 Enable django debug toolbar and improve agenda view 2012-10-26 13:44:10 +02:00
Benjamin Dauvergne 7a0a30d7e9 agenda: add a free_time utility function 2012-10-25 18:50:12 +02:00
Jérôme Schneider 1a622a74e7 api: create a tastypie api which exposes Event object
you need to install django-tastypie module :
pip install django-tastypie
2012-10-25 10:58:37 +02:00
Benjamin Dauvergne 7f9269be8d in new appointment form: use datepicker, initialize with currently selected agenda and current date 2012-10-24 18:35:59 +02:00
Benjamin Dauvergne 7b28c0b2bc use autocompleting field for patient and participatns fields of the new appointment form
This new functionnality use the third party application
django-ajax-select.

 # pip install django-ajax-select
2012-10-24 13:54:46 +02:00
Benjamin Dauvergne 0e67026ebe makes EventManager inherit from django-model-utils InheritanceManager
django-model-utils must be installed with

 # pip install 'django-model-utils<1.2.0'

It adds the new method select_subclasses(), to use like:

 Event.objects.select_subclasses('event_act')
2012-10-23 15:01:15 +02:00
Jérôme Schneider ba34dc2419 Begin model
* calebasse/agenda: swingtime fork for calebasse
 * calebasse/cale_base/models: just examples to enable the agenda module
2012-09-19 17:41:13 +02:00
Benjamin Dauvergne 333a39ca6b rename project from aps42 to calebasse 2012-09-05 11:26:10 +02:00
Benjamin Dauvergne 111b2d340a create structure of the django project 2012-09-04 19:09:44 +02:00