Jacek Tomaszewski
45943d8ee1
Remove dead code from tests.
2013-04-02 23:30:40 +02:00
Jacek Tomaszewski
eeb800aa1e
Optimize testrunner.
...
Since LANGUAGES setting is overridden in tests, there is no need
to use them all in pre-test database creation (because database
would be rebuild anyway and only time is wasted).
2013-04-02 23:27:43 +02:00
Jacek Tomaszewski
fef3109e60
Fix test running in Django 1.6: foreignkey support ( close #169 ).
2013-04-02 23:27:21 +02:00
Jacek Tomaszewski
264b917081
Fix test running in Django 1.6: model opts function caching.
2013-04-02 22:36:37 +02:00
Jacek Tomaszewski
54a2ad043f
Fix test running in Django 1.6: boolean field default.
2013-04-02 11:46:05 +02:00
Jacek Tomaszewski
6c07b18152
Fix Django 1.5 metaclass retrieval (ref #166 ).
2013-04-02 11:42:57 +02:00
Jacek Tomaszewski
a6257244ec
Update docs about loaddata command new keyword.
2013-04-02 10:32:41 +02:00
Jacek Tomaszewski
32e945e28b
Handle non-translation form submision for translated models ( close #167 ).
2013-04-02 09:51:44 +02:00
Jacek Tomaszewski
07f7164289
Handle only/defer manager methods ( close #166 ).
2013-04-02 09:51:44 +02:00
Jacek Tomaszewski
ce167e3256
Fix test for #154 .
2013-04-02 09:51:44 +02:00
deschler
8058df0142
Updated MODELTRANSLATION_DEBUG default value.
2013-03-30 23:04:57 +01:00
deschler
8e9472066a
Updated Changelog.
2013-03-30 22:59:23 +01:00
deschler
17e6767a2c
Added Braden MacDonald to list of authors.
2013-03-30 22:48:48 +01:00
deschler
c803f9d003
Updated Changelog.
2013-03-30 22:48:48 +01:00
deschler
72e2724e5a
Turned off modeltranslation debug by default (ref #158 ).
2013-03-30 22:48:13 +01:00
Jacek Tomaszewski
70af85b774
Fix file name in docs ( close #165 ).
...
Thanks to pa xapy for spotting.
2013-03-26 19:30:47 +01:00
wrwrwr
befae736c0
Replaced format_html with mark_safe/conditional_escape for Django < 1.5 compatibility.
2013-03-24 18:31:45 +01:00
wrwrwr
97d966244d
Implemented a widget that shows a clear checkbox for any non-required form field.
...
Overriden admin widgets of CharFields and TextFields and patched forms.CharField for nullable fields, so undefined translations don't get filled with empty strings when an admin form is saved (thus becoming defined in the case of a nullable field).
2013-03-24 17:59:21 +01:00
wrwrwr
b00a1044c6
Flake8, overindented continuation line.
2013-03-17 17:43:24 +01:00
wrwrwr
627c2b55e9
Added a fallback_undefined option to allow customizing the value that triggers falling back.
2013-03-17 17:35:22 +01:00
deschler
657ec4247d
Used a Pillow requirement lower than 2.0.0 as it doesn't build with Python 2.5 anymore.
2013-03-17 15:22:46 +01:00
wrwrwr
740cfea50d
Test for the nullable CharField case.
2013-03-17 11:25:42 +01:00
wrwrwr
7d209ae4e3
Only fallback when there is no value for a given translation or the value is the field's default.
...
For CharField(null=True) the default is None, so empty string becomes a proper value (it's sometimes useful to treat it differently than None).
2013-03-17 11:24:24 +01:00
Jacek Tomaszewski
c326bcd996
Reverse af9895dac4 ( close #162 , ref #132 ).
2013-03-16 23:07:48 +01:00
deschler
3ffd7fa73a
Updated supported field matrix adding ForeignKey support.
2013-03-14 22:55:18 +01:00
Jacek Tomaszewski
89e3f9dc72
Merge branch 'foreign-reverse'
2013-03-14 10:02:05 +01:00
Jacek Tomaszewski
47cc2cb1b7
Fix flake8
2013-03-13 23:52:44 +01:00
Jacek Tomaszewski
5feff41795
Change the form of `related_query_name` for implicit related_names (ref #161 ).
2013-03-13 19:24:00 +01:00
Jacek Tomaszewski
fccdf93577
Finish ForeignKey reverse relation handling (ref #161 ).
...
Also enhance tests and refactor MultilingualManager rewriting of
spanned relations lookups.
2013-03-13 15:50:22 +01:00
Braden MacDonald
43a61a0bcc
Add tests for foreign key reverse relations, and fix some issues. Still incomplete. ref deschler/django-modeltranslation#161
2013-03-10 16:39:14 -07:00
deschler
42a79e2db5
Removed breaks between DateTimeField MultiWidget inputs when using tabular inlines.
2013-03-11 00:24:36 +01:00
deschler
af4f647cae
Fixed handling of MultiWidget fields such as DateTimeField in tabular inlines.
2013-03-11 00:21:40 +01:00
Jacek Tomaszewski
fc798eaeb4
Attempt to rewrite related_names (ref #161 ).
2013-03-08 21:13:37 +01:00
Braden MacDonald
16de24183a
Add a descriptor so that ForeignKey 'field_id' attributes work.
2013-03-06 15:54:56 -08:00
Braden MacDonald
420e3b6c52
Implement ForeignKey support (does not support reverse relations)
2013-03-06 14:20:16 -08:00
Jacek Tomaszewski
134427dfa4
Add auto-population option to loaddata command ( close #160 ).
2013-03-05 21:43:27 +01:00
Dirk Eschler
a63194b329
Master now reflects 0.7dev, important bugfixes go to 0.6.x branch.
2013-03-01 12:48:22 +01:00
Dirk Eschler
ea0e2db689
Updated changelog.
2013-03-01 11:02:57 +01:00
Dirk Eschler
775b748114
Merge branch 'master' of github.com:deschler/django-modeltranslation
2013-03-01 10:32:42 +01:00
Dirk Eschler
c76b656ef2
Prepared 0.6 release.
2013-03-01 10:32:37 +01:00
Jacek Tomaszewski
38ff4a28ea
Refactor fix for #154 and add a test.
2013-02-27 20:02:23 +01:00
Jacek Tomaszewski
3f4019cfef
Remove MODELTRANSLATION_TRANSLATION_REGISTRY handling.
2013-02-27 18:18:29 +01:00
Dirk Eschler
236f2babfa
Fixed columns in tabular inlines not hidden if extra=0 is declared on inline (Resolves issue #156 ).
2013-02-27 14:28:26 +01:00
Dirk Eschler
23bf2ea1df
Simplified alignment of translation and non-translation fields.
2013-02-27 10:30:16 +01:00
Jacek Tomaszewski
26b904ef7e
Hotfix for #154
2013-02-26 23:17:19 +01:00
Jacek Tomaszewski
0abc531f45
Use 1.5 in tox.
2013-02-26 23:16:51 +01:00
deschler
c8d1f361cc
Added Django 1.5 (it's stable now).
2013-02-26 21:04:16 +01:00
Jacek Tomaszewski
d8c22ab6b9
Use latest django releases also in tox.
2013-02-26 18:14:48 +01:00
Dirk Eschler
c30c6405c0
Added top margin for selects in tabular inlines and excluded date and time fields (this requires more care, added FIXME).
2013-02-26 17:55:17 +01:00
Dirk Eschler
710acdf809
Added stable/1.5.x Django branch to env (master is 1.6 now) and used latest stable Django versions.
2013-02-26 11:44:30 +01:00