Ross Lawley
5447c6e947
DateTimeField now auto converts valid datetime isostrings into dates ( #343 )
2013-06-04 09:08:13 +00:00
Paul Swartz
18d8008b89
if dateutil
is available, use it to parse datetimes
...
In particular, this picks up the default `datetime.isoformat()` output, with
a "T" as the separator.
2013-05-28 15:59:32 -04:00
ichuang
159ef12ed7
FileField should pass db_alias to GridFSProxy in __set__ call
2013-05-27 11:19:34 -04:00
Ross Lawley
ebdd2d730c
Fixed querying ReferenceField custom_id ( #317 )
2013-05-20 10:20:43 +00:00
Ross Lawley
8165131419
Doc updated
2013-05-20 08:12:09 +00:00
Wilson Júnior
bc92f78afb
fixes for value_decorator
2013-05-16 13:12:49 -03:00
Wilson Júnior
f7e22d2b8b
fixes for get_next_value
2013-05-16 13:05:07 -03:00
Wilson Júnior
10e0b1daec
Merge branch 'master' of https://github.com/MongoEngine/mongoengine
2013-05-16 12:50:47 -03:00
Wilson Júnior
731d8fc6be
added get_next_value to SequenceField
2013-05-16 12:50:34 -03:00
Ross Lawley
9dfee83e68
Fixed querying string versions of ObjectIds issue with ReferenceField ( #307 )
2013-05-07 11:54:47 +00:00
Ross Lawley
7cde979736
Updated fields
2013-05-07 11:39:16 +00:00
Ross Lawley
52c162a478
Pep8
2013-05-07 11:01:23 +00:00
Ross Lawley
9c1cd81adb
Add support for new geojson fields, indexes and queries ( #299 )
2013-04-30 14:46:23 +00:00
Ross Lawley
b0c1ec04b5
Improvements to indexing documentation ( #130 )
2013-04-29 07:38:31 +00:00
Ross Lawley
7765f272ac
Documentation api and reference cleanups
2013-04-26 08:46:46 +00:00
Ross Lawley
13d8dfdb5f
Save py2.6 from Decimal Float fun
2013-04-26 08:43:38 +00:00
Ross Lawley
5e94637adc
DecimalField now stores as float not string ( #289 )
2013-04-25 15:39:57 +00:00
Ross Lawley
ac6e793bbe
UUIDField now stores as a binary by default ( #292 )
2013-04-25 13:43:56 +00:00
Ross Lawley
c60ea40828
ReferenceField now store ObjectId's by default rather than DBRef ( #290 )
2013-04-24 12:14:34 +00:00
Ross Lawley
88f96b0838
Ensure all field params are documented ( #97 )
2013-04-23 15:59:23 +00:00
Ross Lawley
3653981416
Added ImageField support for inline replacements ( #86 )
2013-04-23 15:12:57 +00:00
Ross Lawley
94d1e566c0
Added SequenceField.set_next_value(value) helper ( #159 )
2013-04-23 14:44:17 +00:00
Ross Lawley
51e50bf0a9
Merge branch 'master' into 0.8M
...
Conflicts:
AUTHORS
docs/django.rst
mongoengine/base.py
mongoengine/queryset.py
tests/fields/fields.py
tests/queryset/queryset.py
tests/test_dereference.py
tests/test_document.py
2013-04-17 11:57:53 +00:00
Ross Lawley
b562e209d1
Updated EmailField length to support long domains ( #243 )
2013-04-16 20:46:02 +00:00
Jaepil Jeong
a762a10dec
Revert "Fixed potential overflow error."
...
This reverts commit 67182713d96233d3d2feb0f67d39ddaf1789c692.
2013-03-18 19:30:04 +09:00
Jaepil Jeong
67182713d9
Fixed potential overflow error.
2013-03-15 00:12:48 +09:00
Jaepil Jeong
2d6ae16912
Added LongField to support 64-bit integer type.
2013-03-14 23:25:22 +09:00
Ross Lawley
ba48dfb4bf
Added no_dereference method for querysets ( #82 ) ( #61 )
2013-01-24 17:33:10 +00:00
Ross Lawley
3a6dc77d36
Added no_dereference context manager ( #82 )
...
Reorganised the context_managers as well
2013-01-23 19:05:44 +00:00
Ross Lawley
6d68ad735c
Fixed validation for GenericReferences
...
Where the references haven't been dereferenced
2013-01-22 17:56:15 +00:00
Ross Lawley
b9e0f52526
FileFields now copyable ( #198 )
2012-12-21 17:09:10 +00:00
Ross Lawley
bf74d7537c
Fix Django timezone support - update field for callable #151
2012-12-21 16:20:01 +00:00
Ross Lawley
c5b047d0cd
Fixed GridFSProxy __getattr__ behaviour ( #196 )
2012-12-21 11:55:05 +00:00
Ross Lawley
f335591045
Fix index build_spec #177
2012-12-19 16:55:14 +00:00
Ross Lawley
9cc02d4dbe
Dynamic fields are now validated on save
...
(MongoEngine/mongoengine#153 ) (MongoEngine/mongoengine#154 )
2012-12-19 12:32:06 +00:00
Ross Lawley
3e8f02c64b
Merge sequence field changes
2012-12-19 11:39:19 +00:00
Ross Lawley
3425264077
Merge branch 'master' into 0.8
...
Conflicts:
AUTHORS
docs/changelog.rst
mongoengine/__init__.py
mongoengine/base.py
mongoengine/fields.py
python-mongoengine.spec
tests/test_document.py
tests/test_fields.py
tests/test_queryset.py
2012-12-19 11:35:49 +00:00
Ross Lawley
3b3738b36b
0.7.9
2012-12-10 15:16:31 +00:00
Ross Lawley
d7fd6a4628
Merge branch 'ref_field_to_mongo_bug' of https://github.com/yakxxx/mongoengine
...
Conflicts:
AUTHORS
2012-12-10 09:20:20 +00:00
Ross Lawley
9236f365fa
Fix sequence fields in embedded documents ( MongoEngine/mongoengine#166 )
2012-12-10 09:11:31 +00:00
Ross Lawley
155d79ff4d
Merge branch 'master' of https://github.com/shaunduncan/mongoengine
2012-12-10 08:22:25 +00:00
Shaun Duncan
376d1c97ab
EmailField should honor StringField validation as well
2012-12-04 13:08:49 -05:00
yak
787fc1cd8b
bug fix for RefferenceField.to_mongo when dbref=False
2012-11-13 13:02:07 +01:00
Ross Lawley
99fe1da345
Add value_decorator into SequenceField
...
Allows post processing of the calculated counter value.
2012-11-07 13:20:34 +00:00
Ross Lawley
1986e82783
Added clean method to documents for pre validation data cleaning ( MongoEngine/mongoengine#60 )
2012-11-07 12:12:28 +00:00
Ross Lawley
7d90aa76ff
Add _instance to Embedded Documents
...
Fixes MongoEngine/mongoengine#139
2012-11-06 16:04:23 +00:00
Ross Lawley
3d5b6ae332
Inheritance is off by default ( MongoEngine/mongoengine#122 )
2012-10-22 19:29:26 +00:00
Ross Lawley
6f29d12386
Changed the inheritance model to remove types
...
The inheritance model has changed, we no longer need to store an array of
`types` with the model we can just use the classname in `_cls`.
See the upgrade docs for information on how to upgrade
MongoEngine/mongoengine#148
2012-10-15 13:48:02 +00:00
Ross Lawley
e6d796832e
Unicode fix reverted but can have custom validator
...
MongoEngine/mongoengine#136
2012-10-01 14:48:53 +00:00
Ross Lawley
7a877a00d5
Updated URLField
...
handle unicode and custom validator (MongoEngine/mongoengine#136 )
2012-10-01 13:59:15 +00:00