# Fyle Accounting Mappings
## Installation and Usage
Backend infra to support all kinds of mappings in Fyle Accounting Integrations
$ pip install fyle-accounting-mappings
In Django `settings.py` -
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# Installed Apps
'rest_framework',
'corsheaders',
'fyle_rest_auth', # already existing reusable django app for authentication
'fyle_accounting_mappings', # new mapping infra app
# User Created Apps
'apps.users',
'apps.workspaces',
'apps.mappings',
'apps.fyle',
'apps.quickbooks_online',
'apps.tasks'
]
Run migrations -
$ python manage.py migrate
To use -
from fyle_accounting_mappings.models import MappingSetting, Mapping, ExpenseTag, DestinationTag
# Operations with DB
Raw data
{
"_id": null,
"home_page": "https://github.com/fylein/fyle-accounting-mappings",
"name": "fyle-accounting-mappings",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "fyle, rest, django-rest-framework, api, python, accounting",
"author": "Shwetabh Kumar",
"author_email": "shwetabh.kumar@fyle.in",
"download_url": "https://files.pythonhosted.org/packages/5b/43/d6976bc4a81cd383fcf0aa858d6680bec8c7dce7f1fa0381862e514e3fd0/fyle_accounting_mappings-1.36.1.tar.gz",
"platform": null,
"description": "# Fyle Accounting Mappings\n\n## Installation and Usage\n\nBackend infra to support all kinds of mappings in Fyle Accounting Integrations\n\n $ pip install fyle-accounting-mappings\n\nIn Django `settings.py` -\n\n INSTALLED_APPS = [\n 'django.contrib.admin',\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.messages',\n 'django.contrib.staticfiles',\n \n # Installed Apps\n 'rest_framework',\n 'corsheaders',\n 'fyle_rest_auth', # already existing reusable django app for authentication\n 'fyle_accounting_mappings', # new mapping infra app\n \n # User Created Apps\n 'apps.users',\n 'apps.workspaces',\n 'apps.mappings',\n 'apps.fyle',\n 'apps.quickbooks_online',\n 'apps.tasks'\n ]\n\nRun migrations -\n\n $ python manage.py migrate\n\nTo use - \n\n from fyle_accounting_mappings.models import MappingSetting, Mapping, ExpenseTag, DestinationTag\n \n # Operations with DB\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Django application to store the fyle accounting mappings in a generic manner",
"version": "1.36.1",
"project_urls": {
"Homepage": "https://github.com/fylein/fyle-accounting-mappings"
},
"split_keywords": [
"fyle",
" rest",
" django-rest-framework",
" api",
" python",
" accounting"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "33abadca46a85dd1084c6e9744da7983ca0affad125c11ab1c6ee35d504c3790",
"md5": "03f7b790bb4391fd74d0c52895e59143",
"sha256": "1b0f1cdd4ceb26502fa3dd5724a8cfe4d1c7878caea98067e6520caab3b2e6bc"
},
"downloads": -1,
"filename": "fyle_accounting_mappings-1.36.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "03f7b790bb4391fd74d0c52895e59143",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 36585,
"upload_time": "2024-12-26T08:33:49",
"upload_time_iso_8601": "2024-12-26T08:33:49.062635Z",
"url": "https://files.pythonhosted.org/packages/33/ab/adca46a85dd1084c6e9744da7983ca0affad125c11ab1c6ee35d504c3790/fyle_accounting_mappings-1.36.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5b43d6976bc4a81cd383fcf0aa858d6680bec8c7dce7f1fa0381862e514e3fd0",
"md5": "57052f428444f84692294fd222ee77d6",
"sha256": "cf8627229ffdb2884dfbc8502a2e8112c4bb657217b12115c000f0273f612f6f"
},
"downloads": -1,
"filename": "fyle_accounting_mappings-1.36.1.tar.gz",
"has_sig": false,
"md5_digest": "57052f428444f84692294fd222ee77d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21371,
"upload_time": "2024-12-26T08:33:51",
"upload_time_iso_8601": "2024-12-26T08:33:51.180560Z",
"url": "https://files.pythonhosted.org/packages/5b/43/d6976bc4a81cd383fcf0aa858d6680bec8c7dce7f1fa0381862e514e3fd0/fyle_accounting_mappings-1.36.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-26 08:33:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fylein",
"github_project": "fyle-accounting-mappings",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "asgiref",
"specs": [
[
"==",
"3.4.1"
]
]
},
{
"name": "astroid",
"specs": [
[
"==",
"2.3.3"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2019.11.28"
]
]
},
{
"name": "chardet",
"specs": [
[
"==",
"3.0.4"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"2.0.8"
]
]
},
{
"name": "Django",
"specs": [
[
"==",
"3.1.14"
]
]
},
{
"name": "django-rest-framework",
"specs": [
[
"==",
"0.1.0"
]
]
},
{
"name": "django-filter",
"specs": [
[
"==",
"21.1"
]
]
},
{
"name": "djangorestframework",
"specs": [
[
"==",
"3.11.2"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"2.8"
]
]
},
{
"name": "isort",
"specs": [
[
"==",
"4.3.21"
]
]
},
{
"name": "lazy-object-proxy",
"specs": [
[
"==",
"1.4.3"
]
]
},
{
"name": "mccabe",
"specs": [
[
"==",
"0.6.1"
]
]
},
{
"name": "pylint",
"specs": [
[
"==",
"2.4.4"
]
]
},
{
"name": "pylint-django",
"specs": [
[
"==",
"2.0.13"
]
]
},
{
"name": "pylint-plugin-utils",
"specs": [
[
"==",
"0.6"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2019.3"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.26.0"
]
]
},
{
"name": "requests-cache",
"specs": [
[
"==",
"0.5.2"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.14.0"
]
]
},
{
"name": "sqlparse",
"specs": [
[
"==",
"0.3.0"
]
]
},
{
"name": "typed-ast",
"specs": [
[
"==",
"1.4.1"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"1.26.7"
]
]
},
{
"name": "wrapt",
"specs": [
[
"==",
"1.11.2"
]
]
}
],
"lcname": "fyle-accounting-mappings"
}