Commit Graph
94 Commits
Author SHA1 Message Date
Swen Kooij 1b3e5989d3 LocalizedUniqueSlugField should properly deconstruct 'enabled' flag 2021-03-13 13:45:22 +02:00
Swen Kooij bd8924224e Add flag to disable LocalizedUniqueSlugField 2021-03-13 13:24:36 +02:00
Swen Kooij afb94ecf66 Add a flag to make LocalizedUniqueSlugField immutable 2020-11-27 16:36:23 +02:00
seroyandSwen Kooij da4b1701c7 add tests for ActiveRef and TranslatedRef lookups 2020-10-07 12:32:22 +03:00
Alexandru Arnautu 8968b0c7a8 Format and lint code 2020-03-10 09:33:34 +02:00
Alexandru Arnautu 0f1d6636f6 Add tests for float field 2020-03-10 09:27:42 +02:00
tudorvaran bc63c57598 LocalizedIntegerField not LocalizedIntegerValue 2020-02-12 17:11:14 +02:00
tudorvaran 905bfd4353 Format with black 2020-02-12 17:05:17 +02:00
tudorvaran a9a5add303 Manual code format 2020-02-12 16:55:39 +02:00
tudorvaran 598b8ca65e Add test 2020-02-12 16:51:34 +02:00
Swen Kooij 49d88af76a Python 3.6, 3.9 and Django 3.0 compatibility 2020-01-06 16:51:30 +01:00
Swen Kooij 7bf0311306 Add a language argument to LocalizedValue.translate(..) 2019-10-20 16:49:33 +03:00
Swen Kooij e5dcc1b492 Fix #72: LocalizedIntegerField should sort numerically, not lexicographically 2019-10-19 15:48:29 +03:00
Swen Kooij 696050cf6b Fix warning in tests because test class is prefixed with Test 2019-10-19 14:11:41 +03:00
Swen Kooij 19f0ddb336 Fix some flake8/pycodestyle issues 2019-10-19 13:04:53 +03:00
Swen Kooij 7cdd1f4490 Re-format all files 2019-10-19 12:44:41 +03:00
Swen Kooij 39495da918 Add test for falling back to default value during an update 2019-10-06 21:16:40 +03:00
Swen KooijandGitHub 25417b5815 Merge pull request #56 from sliverc/user_defined_pk_descriptor
Avoid DoesNotExist error when creating model with user defined pk
2019-01-11 14:47:33 +02:00
Swen KooijandGitHub abd1587ca0 Merge pull request #54 from sliverc/query_by_active_lang
Add support for localized query lookups
2019-01-11 14:47:18 +02:00
Swen KooijandGitHub ca470fc577 Merge pull request #49 from MELScience/admin-fix
Add tests for LocalizedFieldsAdminMixin
2019-01-11 14:46:10 +02:00
Swen Kooij b2f50ec82b Convert to use CircleCI and run tests against Django 2.1/Python 3.7 2019-01-11 14:37:03 +02:00
Oliver Sauder ff836836bf Add support for localized query look ups 2018-12-03 09:45:08 +01:00
Oliver Sauder b3b88d6d28 Avoid does not exist error when creating model with user defined pk 2018-09-10 12:05:46 +02:00
Cristi Ingineru 4f83cbf4ed Add LocalizedIntegerFieldWidget 2018-08-16 14:27:38 +03:00
Cristi Ingineru 13e2666a51 Copy the widget for each language 2018-06-28 12:33:44 +03:00
Swen Kooij 1b1d24a460 Make defaults work for LocalizedIntegerField 2018-06-15 17:07:12 +03:00
Swen Kooij fb233e8f25 Make sure values are strings before saving LocalizedIntegerValue 2018-06-15 16:19:32 +03:00
Swen Kooij 90597da8fd Add a LocalizedIntegerField 2018-06-15 12:58:01 +03:00
Swen Kooij def7dae640 Add LocalizedValue.translate()
LocalizedValue.translate() behaves the exact same as the str(..) cast
works, with the exception that it returns None if there is no value
instead of an empty string. This makes it easier to implement custom
value classes on top of the LocalizedValue class.

Behavior for str(..) stays the same as it was.
2018-06-14 07:57:02 +03:00
seroy b3624916b2 Add tests for LocalizedFieldsAdminMixin 2018-04-20 02:27:57 +03:00
Swen Kooij ccc46e1899 Allow raw dicts to be used in update statements 2018-03-31 16:53:10 +03:00
Swen Kooij af02593ebd Add test to make sure LocalizedValue doesn't cast values to string 2018-03-31 08:52:12 +03:00
seroyandSwen Kooij 6a4beca193 fix tests on Django 2.0 2018-01-29 13:30:43 +02:00
seroy 928c4c624d Add test whether get_context contains 'lang_code' and 'lang_name' attribute 2017-07-18 13:54:53 +03:00
Swen KooijandGitHub 1accee0b59 Merge branch 'master' into widget_refactor 2017-07-18 09:33:59 +03:00
Swen KooijandGitHub 05bcd84a88 Merge pull request #29 from MELScience/required
Improved functionality of required parameter
2017-07-18 09:33:24 +03:00
seroy 6522e38f18 Added tests for LocalizedFieldWidget.get_context method 2017-07-18 01:03:50 +03:00
seroy 0f08eb8280 Add test on render method 2017-07-17 22:05:31 +03:00
seroy 33e9709373 Add tests for 'required' attribute 2017-07-17 20:55:13 +03:00
Swen Kooij 7d629c186d Add basic tests for 'required' attribute 2017-07-16 12:22:48 +03:00
Swen Kooij 08690ab361 Fix outstanding PEP8 and Flake8 issues 2017-07-15 14:06:50 +03:00
seroy aaf49614f2 improve functionality of required parameter 2017-07-14 15:07:48 +03:00
seroy 2b34b6751e Added test for value_to_string method 2017-06-26 18:08:15 +03:00
Swen Kooij 32696f4e1e Add test that confirms slug is re-computed when value changes 2017-06-26 14:01:25 +03:00
Swen Kooij 7316d312b4 Add simple test for LOCALIZED_FIELDS_FALLBACKS setting 2017-06-26 13:36:21 +03:00
Swen Kooij d7382fbf30 Add support for using a callable to populate slug with 2017-06-26 13:03:41 +03:00
Swen Kooij 8ad9268426 Remove tests for LocalizedAutoSlug 2017-06-26 12:52:42 +03:00
Swen Kooij 96ddc77cfc Fake models now have generated names 2017-06-26 12:44:09 +03:00
Swen Kooij 51fc6959d2 Support for slugging from multiple fields 2017-06-26 12:34:50 +03:00
seroy e5d7cd25e2 Shorten names for everything 2017-06-19 21:58:48 +03:00