- Update
- support django 4.1
-
Update
- support python 3.10
- support django 4.0
-
Add
django_boost.views.simple.StringView
django_boost.admin_tools
sub app modulelistsuperuser
indjango_boost.admin_tools
-
Drop
- support python 3.6, 3.7
- support django 2.x
- Update
- regex pattern
- support python 3.9
- Update
- some docstring updates
- Fix
- internal js function doesn't work
- Add
revive
method todjango_boost.models.mixins.LogicalDeletionMixin
is_dead
method todjango_boost.models.mixins.LogicalDeletionMixin
is_alive
method todjango_boost.models.mixins.LogicalDeletionMixin
- Fix
django_boost.utils.attribute.getattr_chain
- Update
- some docstring updates
- Fix
- error in template
alive
filter.
- error in template
- Add
django_boost.models.mixins.LogicalDeletionMixin
django_boost.admin.LogicalDeletionModelAdmin
django_boost.validators.ContainAnyValidator
- Update
django_boost.admin.sites.register_all
allow options argument.
- Update
- some translation updates
support_heroku
command messages
- Update
- some translation updates
- Add
django_boost.middleware.SpaceLessMiddleware
- Fix
- on support_heroku command duplicated gunicorn
- Add
django_boost.forms.widgets.PhoneNumberInput
django_boost.forms.widgets.PhoneNumberField
- Add
deletemigrations
commandstartapp_plus
command- multiple database util
DatabaseRouter
- Update
ReAuthenticationRequiredMixin
- Delete
MuchedObjectGetMixin
-
Add
- path converter
DateConverter
(date
) zip
,zip_longest
andchain
tags andchunked
filter inboost
template
- path converter
-
Update
- add
superuser
option inStaffMemberRequiredMixin
- support Django3 and python3.8
- add option
--release
insupport_heroku
command
- add
-
Change
delattr
andsetattr
template tags return valueNone
to argument value
-
Fix
- A problem that some processes may be executed even when re-authentication is required
- Add
django_boost.forms.mixins.FieldRenameMixin
- Fix
- Fixed an issue where
*.html
and*.mo
were not included in the distribution package
- Fixed an issue where
- Add
django_boost.urls.include_static_files
django_boost.forms.fields.InvertBooleanField
- Template tag
var
in boost - Template tag
mimetype
in mimetype - Path converter keyword
float
- Delete
- Template tag
filter
in boost
- Template tag
- Update
- new option
--name_field
toadminsitelog
command. - Supports cases where model has
ManyToManyField
(RelatedModelInlineMixin
).
- new option
- Add
support_heroku
command, Create a configuration file for herokuAutoOneToOneField
RelatedModelInlineMixin
- new Path Converters
hex
,oct
,bin
,hex_str
,oct_str
andbin_str
- new utility functions
getattrs
,getattr_chain
,hasattrs
andhasattr_chain
inutils.attribute
- new shortcut functions
get_object_or_default
,get_object_or_exception
,get_list_or_default
,get_list_or_exception
inshortcuts
- Change
- rename
MuchedObjectGetMixin
toMatchedObjectGetMixin
- rename
- Update
MatchedObjectGetMixin
Addfield_lookup
class variable to specify detailed search conditions- Multilingual support with automatic translation
- Add
- new template tag
literal
util.loop
functionutil.isiterable
function
- new template tag
- Update
HttpStatusCodeExceptions
DEBUG mode page design
- Fix
validators.validate_uuid4
,validators.validate_json
errorcontext_processors.user_agent
,views.mixins.UserAgentMixin
issue that could causeKeyError
- Add
- new template filter
filter
,exclude
,order_by
intemplatetags/boost_query
- new template filter
- Fix
zip
filter doesn't work
- Add
- UrlSet class
- Http30X class
- register_all function
- adminsitelog Command
- Change
- UUIDModelMixin class
editable=False
- UUIDModelMixin class
- First release