# Loducode utils
Basic components for the development of loducode s.a.s.
### install
`pip install loducode_utils==1.5.10`
## functionalities
- **Admin**
- AuditAdmin
- AuditStackedInline
- AuditTabularInline
- **Models**
- Audit
- City
- **Tasks**
- send_mail_task(email, subject, message)
- slack_send_message_task(channel: str, message: str, id_user: str = '')
- **Urls Api**
- /api/token/
- /api/logout/
- /api/forget/
- **Utils**
- PaginatedListView
- slack_send_message
- **Views api**
- ObtainCustomAuthToken
- LogoutView
- ForgetPasswordView
## Commands
```
python setup.py sdist bdist_wheel
twine upload --repository pypi dist/loducode_utils-1.5.10*
```
entrar a la carpeta loducode_utils y correr
- django-admin makemessages
- django-admin compilemessages
#### Version 1.5.10
- fix from call ugettext_lazy to gettext_lazy
#### Version 1.5.9
- generate migrations
#### Version 1.5.7
- add support for django 5
#### Version 1.5.6
- fix method _id in the base model if not exist
#### Version 1.5.5
- fix method _id in the base model if not exist
#### Version 1.5.4
- add method _id in the base model and _id in the admin read_only
#### Version 1.5.3
- update dependecies
#### Version 1.5.2
- new field in city > icon
#### Version 1.5.1
- bug migrations
#### Version 1.5
- serializer audit
#### Version 1.4
- serializer cities
#### Version 1.3.3
- return slack task json bug
#### Version 1.3.2
- return slack task json
#### Version 1.3.1
- requirement slackclient bug
#### Version 1.3
- requirement slack
#### Version 1.2
- new tash send message slack
#### Version 1.1
- new method send message slack
#### Version 1.0
- new schema of migrations.
#### Version 0.0.18
- change models
#### Version 0.0.18
- implment get_user_model()
#### Version 0.0.17
- Migration 0004
#### Version 0.0.16
- Migration 0003
- uuid for audit
- support for user customs
- new field in city > active
#### Version 0.0.15
- Migration 0002
#### Version 0.0.14
- Import export cities
#### Version 0.0.13
- Change translate state for departament
#### Version 0.0.11
- bug save user in save model audit
#### Version 0.0.10
- add locale es-en
- bug _ translate apps.py
#### Version 0.0.9
- add apps.py
#### Version 0.0.8
- change translation model payment record
- new view data epayco
#### Version 0.0.7
new model payment record
#### Version 0.0.6
model city in admin fixxed register
#### Version 0.0.5
- model city in admin
- migrations initials city
Raw data
{
"_id": null,
"home_page": "https://github.com/UnTalDulcey/loducode_utils",
"name": "loducode-utils",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "utils, loducode_utils, loducode",
"author": "Cristian Dulcey",
"author_email": "cristian@loducode.com",
"download_url": "https://files.pythonhosted.org/packages/ad/ed/5ed072eaa187b775812a3394c4ad4219eee6dae7db098399017e12e28573/loducode_utils-1.5.10.tar.gz",
"platform": null,
"description": "# Loducode utils\n\nBasic components for the development of loducode s.a.s.\n\n### install\n\n`pip install loducode_utils==1.5.10`\n\n## functionalities\n\n- **Admin**\n - AuditAdmin\n - AuditStackedInline\n - AuditTabularInline\n- **Models**\n - Audit\n - City\n- **Tasks**\n - send_mail_task(email, subject, message)\n - slack_send_message_task(channel: str, message: str, id_user: str = '')\n- **Urls Api**\n - /api/token/\n - /api/logout/\n - /api/forget/\n- **Utils**\n - PaginatedListView\n - slack_send_message\n- **Views api**\n - ObtainCustomAuthToken\n - LogoutView\n - ForgetPasswordView\n\n## Commands\n\n```\n python setup.py sdist bdist_wheel\n twine upload --repository pypi dist/loducode_utils-1.5.10*\n```\n\nentrar a la carpeta loducode_utils y correr\n\n- django-admin makemessages\n- django-admin compilemessages\n\n#### Version 1.5.10\n\n- fix from call ugettext_lazy to gettext_lazy\n\n\n#### Version 1.5.9\n\n- generate migrations\n\n#### Version 1.5.7\n\n- add support for django 5\n\n#### Version 1.5.6\n\n- fix method _id in the base model if not exist\n\n#### Version 1.5.5\n\n- fix method _id in the base model if not exist\n\n#### Version 1.5.4\n\n- add method _id in the base model and _id in the admin read_only\n\n#### Version 1.5.3\n\n- update dependecies\n\n#### Version 1.5.2\n\n- new field in city > icon\n\n#### Version 1.5.1\n\n- bug migrations\n\n#### Version 1.5\n\n- serializer audit\n\n#### Version 1.4\n\n- serializer cities\n\n#### Version 1.3.3\n\n- return slack task json bug\n\n#### Version 1.3.2\n\n- return slack task json\n\n#### Version 1.3.1\n\n- requirement slackclient bug\n\n#### Version 1.3\n\n- requirement slack\n\n#### Version 1.2\n\n- new tash send message slack\n\n#### Version 1.1\n\n- new method send message slack\n\n#### Version 1.0\n\n- new schema of migrations.\n\n#### Version 0.0.18\n\n- change models\n\n#### Version 0.0.18\n\n- implment get_user_model()\n\n#### Version 0.0.17\n\n- Migration 0004\n\n#### Version 0.0.16\n\n- Migration 0003\n- uuid for audit\n- support for user customs\n- new field in city > active\n\n#### Version 0.0.15\n\n- Migration 0002\n\n#### Version 0.0.14\n\n- Import export cities\n\n#### Version 0.0.13\n\n- Change translate state for departament\n\n#### Version 0.0.11\n\n- bug save user in save model audit\n\n#### Version 0.0.10\n\n- add locale es-en\n- bug _ translate apps.py\n\n#### Version 0.0.9\n\n- add apps.py\n\n#### Version 0.0.8\n\n- change translation model payment record\n- new view data epayco\n\n#### Version 0.0.7\nnew model payment record\n\n#### Version 0.0.6\nmodel city in admin fixxed register\n\n#### Version 0.0.5\n\n- model city in admin\n- migrations initials city\n",
"bugtrack_url": null,
"license": null,
"summary": "Basic components for the development of loducode s.a.s.",
"version": "1.5.10",
"project_urls": {
"Download": "https://github.com/UnTalDulcey/loducode_utils/tarball/1.5.10",
"Homepage": "https://github.com/UnTalDulcey/loducode_utils"
},
"split_keywords": [
"utils",
" loducode_utils",
" loducode"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "85a51421cfe47ad3f39fe0141ee784086515fc6eaed5087301d8fbeec6c8c3b8",
"md5": "89113f7d089c25cc4856677ea707393e",
"sha256": "b8b85c38edf7efaac9e7c26f1283001e8c275e1f8137d8dbb5a05fea83db30f4"
},
"downloads": -1,
"filename": "loducode_utils-1.5.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "89113f7d089c25cc4856677ea707393e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15626,
"upload_time": "2024-06-25T23:28:59",
"upload_time_iso_8601": "2024-06-25T23:28:59.864795Z",
"url": "https://files.pythonhosted.org/packages/85/a5/1421cfe47ad3f39fe0141ee784086515fc6eaed5087301d8fbeec6c8c3b8/loducode_utils-1.5.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aded5ed072eaa187b775812a3394c4ad4219eee6dae7db098399017e12e28573",
"md5": "3615d80be04da78bc490d3f190362af6",
"sha256": "29a7ff20682ddc88e8aa842360f57dde8c5c7c5a965ffb9537c9ead8a124e8cc"
},
"downloads": -1,
"filename": "loducode_utils-1.5.10.tar.gz",
"has_sig": false,
"md5_digest": "3615d80be04da78bc490d3f190362af6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11393,
"upload_time": "2024-06-25T23:29:01",
"upload_time_iso_8601": "2024-06-25T23:29:01.868613Z",
"url": "https://files.pythonhosted.org/packages/ad/ed/5ed072eaa187b775812a3394c4ad4219eee6dae7db098399017e12e28573/loducode_utils-1.5.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-25 23:29:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "UnTalDulcey",
"github_project": "loducode_utils",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "markdown",
"specs": [
[
">=",
"3.2.2"
]
]
},
{
"name": "MarkupPy",
"specs": [
[
">=",
"1.14"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
">=",
"1.1.1"
]
]
},
{
"name": "djangorestframework",
"specs": [
[
">=",
"3.11.2"
]
]
},
{
"name": "django-filter",
"specs": [
[
">=",
"2.2.0"
]
]
},
{
"name": "django-rest-swagger",
"specs": [
[
">=",
"2.2.0"
]
]
},
{
"name": "django",
"specs": [
[
">=",
"2.0"
]
]
},
{
"name": "django-crum",
"specs": [
[
">=",
"0.7.5"
]
]
},
{
"name": "celery",
"specs": [
[
">=",
"4.4.2"
]
]
},
{
"name": "django-import-export",
"specs": [
[
">=",
"2.1.0"
]
]
},
{
"name": "slackclient",
"specs": [
[
">=",
"2.9.3"
]
]
}
],
"lcname": "loducode-utils"
}