Commit graph

997 commits

Author SHA1 Message Date
David Gelvin
0436a7f497 Updated README 2010-09-28 16:39:57 +03:00
David Gelvin
e944804173 Added setup, tweaked docs 2010-09-28 13:45:20 +03:00
David Gelvin
8744714574 Reorganized dir 2010-09-27 16:30:16 +03:00
David Gelvin
0264919f88 Reorganized dir 2010-09-27 16:28:52 +03:00
David Gelvin
d6cc4eedfb Minor changes to registry 2010-09-24 12:51:09 +03:00
David Gelvin
23d44981a5 Refactored registration 2010-09-24 12:48:37 +03:00
David Gelvin
802d92255d Rewrote tests 2010-09-23 19:40:32 +03:00
David Gelvin
ebf979fa53 Added register / unregister to __init__ 2010-09-23 15:51:59 +03:00
David Gelvin
41ff6972a2 Refactored registry 2010-09-23 15:31:00 +03:00
David Gelvin
90425373fc Removed unnecessary calls to registry 2010-09-23 15:10:14 +03:00
David Gelvin
093a0ef457 Renamed utils to registry 2010-09-23 13:58:11 +03:00
David Gelvin
c7e595fdf9 Renamed app to eav, added version to __init__ 2010-09-23 13:42:30 +03:00
David Gelvin
e5d83e365a Added license to __init__ and fixed nosetests 2010-09-23 13:05:40 +03:00
David Gelvin
8cc8e40245 Added get and get_or_create 2010-09-23 10:52:01 +03:00
David Gelvin
96cbde82de Fixed minor bug 2010-09-23 10:44:03 +03:00
David Gelvin
de37500638 Added create manager 2010-09-23 10:38:53 +03:00
David Gelvin
e30761c96f Added required field and pre_save handler 2010-09-22 18:55:38 +03:00
David Gelvin
3a19758fd8 More admin work 2010-09-22 16:41:07 +03:00
David Gelvin
a53bc53daa Major refactor 2010-09-22 15:28:19 +03:00
David Gelvin
515cdf07ee Rename models, config attrs, started admin intigration 2010-09-22 11:02:28 +03:00
David Gelvin
8a46f3938f Fixed spelling mistake 2010-09-17 15:14:08 +03:00
David Gelvin
cf9920a0f5 Added license / copyright 2010-09-17 15:12:18 +03:00
David Gelvin
5120ab4ac9 Added docs to test 2010-09-17 12:56:52 +03:00
David Gelvin
39e6a21403 Added documentation and tests 2010-09-17 12:50:28 +03:00
David Gelvin
9a5e3574e1 Rewrote filters. Again. 2010-09-17 00:10:38 +03:00
David Gelvin
4cb5981079 Added db_index and verbose name 2010-09-16 20:19:31 +03:00
David Gelvin
f21d08b3bc Enum validation 2010-09-16 16:13:47 +03:00
David Gelvin
e9ef2c0c65 Bug in exclude filter 2010-09-16 16:12:57 +03:00
David Gelvin
ded1e5eac4 Merge branch 'master' of http://github.com/daveycrockett/eav into mccann 2010-09-16 15:33:02 +03:00
David McCann
267c41f06d add Q modification to exclude() as well as filter 2010-09-14 12:57:26 +03:00
David McCann
cda3bbab2b added Q filtering magic to the eav manager. Recursively rebuilds the Q tree in-place before passing to the super class' filter. 2010-09-14 12:50:27 +03:00
David McCann
9ae619a225 added manager_only optional argument (for registering non-entity Models, to allow them to do fancy filtering) 2010-09-14 10:56:19 +03:00
David McCann
80bcb8cdf2 removed debugging code 2010-09-14 10:55:48 +03:00
David McCann
d6f59672ea refactored expand_filter_string from recursive to iterative 2010-09-14 10:10:20 +03:00
David Gelvin
75bf922020 Merge branch 'master' into dev 2010-09-10 16:21:41 +00:00
David Gelvin
11d7763dff Fixed exclude 2010-09-10 16:14:27 +00:00
ksamuel
0c1f6377c7 Failing tests for filter 2010-09-10 16:02:51 +00:00
David Gelvin
9361fbd7eb Created enum models 2010-09-10 15:57:44 +00:00
David Gelvin
eacd87b156 Updated tests for new null boolean 2010-09-10 15:55:43 +00:00
David Gelvin
b31a914318 Merge branch 'master' of github.com:mvpdev/eav 2010-09-10 15:32:38 +00:00
David Gelvin
cf77d9da34 Changed VALUE_BOOLEAN to NullBooleanField 2010-09-10 15:31:12 +00:00
ksamuel
2dba6275d4 Adding configuration and test for related name in generic relation + fixing bug or some hardcoded name 2010-09-10 13:49:11 +00:00
ksamuel
cd641d2714 Fixed but of conflicting related names in generic relation 2010-09-10 12:52:18 +00:00
David Gelvin
c4e0cd715f Merge branch 'master' of github.com:mvpdev/eav
Conflicts:
	fields.py
2010-09-08 19:32:05 +00:00
David Gelvin
130d5b569c Changed datatype 2010-09-08 19:23:42 +00:00
ksamuel
68434c28e6 Merge branch 'master' of github.com:mvpdev/eav 2010-09-08 19:20:37 +00:00
ksamuel
edb58a347b Just for David to fix this bug 2010-09-08 19:16:46 +00:00
David Gelvin
6bda6f7a53 Updated manager 2010-09-08 19:11:33 +00:00
ksamuel
5a5bf84f3d Merge branch 'master' of github.com:mvpdev/eav 2010-09-08 18:29:28 +00:00
David Gelvin
23da5c11c6 Minor fix to test for mysql 2010-09-08 18:29:02 +00:00