Siegmeyer of Catarina
9bf3dbfb5d
Migrate module docstrings to Google-style format ( #10 ) ( #5 )
2018-06-03 15:42:16 +02:00
Siegmeyer of Catarina
5ac886e75e
Add CodeClimate maintainability badge
2018-06-03 15:14:15 +02:00
Iwo Herka
eb78cd7ee5
Add Coveralls configuration
2018-06-01 17:19:49 +02:00
Iwo Herka
a6f7842330
Simplify requirements
2018-06-01 16:19:51 +02:00
Iwo Herka
a37d0c3ad4
Add basic test config for Travis ( #7 )
2018-06-01 16:16:52 +02:00
Iwo Herka
a4a3511c56
Add docstring for the EavConfig ( #5 )
2018-06-01 14:37:18 +02:00
Iwo Herka
b6e4231f6b
Update README
2018-06-01 14:29:17 +02:00
Siegmeyer of Catarina
e5cd77b075
Sort imports ( #3 )
...
Make import statements PEP 8 compliant.
2018-05-31 03:21:20 +02:00
Iwo Herka
1813cacf1b
Simplify assignment to __version__
...
This commit removes `get_version` helper which is completely useless and
not used anywhere else, i.e. from now on `__version__` is assigned directly.
As a side-effect, this makes patch number always visible in the
version number. This is correct behavior; there is no reason to hide it
when it equals 0.
Links: https://semver.org/
2018-05-30 17:12:09 +02:00
Iwo Herka
a050eb3504
Remove remaining license notices ( #3 )
2018-05-30 17:04:11 +02:00
Iwo Herka
e55a937b35
Update gitignore
2018-05-18 13:37:53 +02:00
Iwo Herka
b99a3c0641
Move license notice to root directory ( #3 )
2018-05-18 13:37:39 +02:00
Iwo Herka
2b6f470fa7
Add Q-expr rewriter/fix relational algebra ( #1 )
...
* Add debug Q-expr print function
* Change old __unicode__ methods to __str__ format
* Move __unicode__ methods to __str__
* Rewrite AND Q-expressions to safe form
* Make Q-expr debug print method use nicer format
* Document rewrite_q_expr function
* Rewrite/improve queries' test
* Document some more code
* Reorganize and document queryset module
* Add more tests for queries
* Use generic relation attribute instead instead of 'eav_values'
* Update docstring
* Fix a typo
* Move up a variable
* Rename a function
* Check if 'in' filter rhs is not a QuerySet
* Add newline to the end of file
* Fix typo; tweak docstring
2018-05-18 13:18:24 +02:00
Iwo Herka
bcd129a03d
Move relational operators from EntityManager to EavQuerySet; allow for chaining
2018-04-26 13:29:57 +02:00
Iwo Herka
342fee006a
Remove Vim directives
2018-04-06 16:53:32 +02:00
Iwo Herka
841b3b6836
Fix manager detachment
2018-04-06 16:27:18 +02:00
Iwo Herka
813f349683
Remove lost print
2018-04-06 16:24:34 +02:00
Iwo Herka
8131da4389
Fix misc_models test
2018-04-06 14:45:27 +02:00
Iwo Herka
80975ef3ee
Update README
2018-04-06 14:31:00 +02:00
Iwo Herka
73c97dfe5f
Update runtests; allow to run tests selectively
2018-04-06 14:25:29 +02:00
Iwo Herka
17c8d84295
Make tests runnable with Python 3
2018-04-06 13:59:51 +02:00
Iwo Herka
2f4d121b4d
Initialize local requirements
2018-04-06 13:59:18 +02:00
Iwo Herka
d4946345fd
Fix file extension in setup.py
2018-04-06 13:58:18 +02:00
Iwo Herka
6a3e88bfc6
Update README
2018-03-27 17:57:21 +02:00
Iwo Herka
f13cce9dcd
Update .gitignore for Python and Vim
2018-03-27 17:30:09 +02:00
Iwo Herka
886e9d3b41
Packages names in setup.py.
2017-09-05 12:14:07 +02:00
Iwo Herka
7d1aca31b1
Test fixes + run script.
2017-09-05 12:01:20 +02:00
Iwo Herka
26940c28ea
Properly merge field lookups ( https://github.com/mvpdev/django-eav/issues/43 ).
2017-09-04 15:32:21 +02:00
Iwo Herka
47c7e81b7b
Proper manager (re)attachement.
2017-09-04 14:35:35 +02:00
Iwo Herka
57252d09d0
Remove default 'objects' manager when appending EntityManager.
2017-09-04 13:06:16 +02:00
JP White
ac6dcc80c3
Merge pull request #33 from jpwhite3/master
...
Adding pre-reqs and registration decorator. Resolves issues #23 and #39
2017-01-26 20:46:59 -05:00
dorey
e046c54a86
Merge pull request #40 from Sahloul/master
...
Include migrations
2016-11-02 13:52:19 -07:00
Hamdi Sahloul
5da8007d8b
Backwards compatibility
2016-11-03 05:11:44 +09:00
Hamdi Sahloul
0495d4391e
Removed deprecated get_field_by_name() function call
2016-10-15 22:59:24 +09:00
Hamdi Sahloul
464a947548
Support attribute per model and attributes ordering
2016-10-14 02:00:55 +09:00
Hamdi Sahloul
f29f4ab2c3
Include migrations
2016-10-14 02:00:54 +09:00
dorey
f46e3433e7
Merge pull request #37 from Archi-Logic/master
...
Updated for django 1.9
2016-07-01 15:13:34 -04:00
Marc Chakiachvili
1eb6c3cd49
Correct sites error when running 'makemigrations'
2016-01-18 15:03:46 +01:00
Marc Chakiachvili
05866d2f9e
Make eav 'timezone' aware :
...
- changed called from datetime.now to timezone.now
- changed called from datetime(...) to timezone.datetime(...)
- changed forms validator as well
2016-01-15 15:16:28 +01:00
Marc Chakiachvili
91d3c47042
Compatibility from django 1.9 - Issue #35
2016-01-15 11:16:10 +01:00
JP White
36bfc2e0e8
Adding decorator tests
2015-08-16 00:30:42 -04:00
JP White
3d94eb3ec2
Adding registration decorator and updating README with Prereqs for Sites Framework
2015-08-15 23:34:11 -04:00
dorey
86098dc1cd
Merge pull request #30 from fosil/fosil-patch-1
...
Fix Python 3 syntax error
2015-06-23 13:42:22 -04:00
Filip Novák
16ec66e09d
Fix Python 3 syntax error
2015-06-23 13:56:03 +02:00
dorey
d41f10468c
Merge pull request #27 from madEng84/master
...
bugfix #26 - support for new ContentType-s field related_query_name
2015-02-18 13:35:19 -05:00
MadEng84
55afd2aab9
bugfix #26 - support for new ContentType-s field related_query_name
2015-02-17 10:29:54 +01:00
dorey
7aae3e0bfb
Merge pull request #22 from gingerjoos/patch-1
...
Change get_or_create() to return tuple
2013-12-30 23:16:57 -08:00
GingerJoos
6d6e42e3c4
Change get_or_create() to return tuple
...
Change get_or_create() to return a tuple, confirming to Django's default behaviour ( see https://docs.djangoproject.com/en/dev/ref/models/querysets/#get-or-create )
2013-12-31 12:04:27 +05:30
dorey
d756504fc6
Merge pull request #21 from tavaresb/master
...
Record creation speed up, no need to fetch all attributes on each save
2013-11-27 09:27:34 -08:00
Bruno Tavares
7d3016cfbc
Make doctest skip invalid tests
2013-11-25 23:17:52 +00:00