django-is-core


Namedjango-is-core JSON
Version 2.24.7 PyPI version JSON
download
home_pagehttps://github.com/matllubos/django-is-core
SummaryInformation systems core.
upload_time2023-01-30 09:41:18
maintainer
docs_urlNone
authorLubos Matl
requires_python
licenseBSD
keywords django admin information systems rest
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Prolog
======

Django IS Core is a lightweight framework built on Django. It augments Django great design patterns and minimizes
annoying programming work. It takes best from Django-admin. ISCore provides a simple way how to build a rich
administration. It is very simlar to Django admin but there are several differences that justifies why IS Core is
created.

Features
--------

* same detail/add/table views as Django admin, but it uses REST and AJAX call to achieve it (it adds easier usage and
broaden usability)
* it can be used for creation only REST resources without UI
* models UI (add/detail) is more linked together, links between foreign keys are automatically added
* it provides more posibilities for read-only fields (e.g. the fields defined only inside form can be readonly too)
* add new custom view is for Django admin is nightmare, with IS Core is very easy
* it uses class based views, it is cleaner and changes are simplier
* add new model administration without its registration
* generated forms from models with validations
* generated REST resources from models again with validations (no code duplication)
* automatic exports to XLSX, PDF, CSV can be very simply add to a table view
* automatic filtering and sorting for list views
* pre-built reusable views and forms
* automatic CRUD views for models (with REST resources)
* authorization (token based) and permissions
* advanced permissions (e.g. a link between objects is not added to UI if a user does not have permissions to see it)
* and much more ...

Docs
----

For more details see [docs](http://django-is-core.readthedocs.org/)


Contribution
------------

To run Livereload for Sphinx you need [livereload](https://pypi.python.org/pypi/livereload) `pip install livereload`.
After installing simply call `make htmllivereload` and open [http://localhost:5500/](http://localhost:5500/).


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/matllubos/django-is-core",
    "name": "django-is-core",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "django,admin,information systems,REST",
    "author": "Lubos Matl",
    "author_email": "matllubos@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b6/8c/95c80727e9f19338016225b61eb1d695712e5a0c61660c9eb2735d8a7cdc/django-is-core-2.24.7.tar.gz",
    "platform": null,
    "description": "Prolog\n======\n\nDjango IS Core is a lightweight framework built on Django. It augments Django great design patterns and minimizes\nannoying programming work. It takes best from Django-admin. ISCore provides a simple way how to build a rich\nadministration. It is very simlar to Django admin but there are several differences that justifies why IS Core is\ncreated.\n\nFeatures\n--------\n\n* same detail/add/table views as Django admin, but it uses REST and AJAX call to achieve it (it adds easier usage and\nbroaden usability)\n* it can be used for creation only REST resources without UI\n* models UI (add/detail) is more linked together, links between foreign keys are automatically added\n* it provides more posibilities for read-only fields (e.g. the fields defined only inside form can be readonly too)\n* add new custom view is for Django admin is nightmare, with IS Core is very easy\n* it uses class based views, it is cleaner and changes are simplier\n* add new model administration without its registration\n* generated forms from models with validations\n* generated REST resources from models again with validations (no code duplication)\n* automatic exports to XLSX, PDF, CSV can be very simply add to a table view\n* automatic filtering and sorting for list views\n* pre-built reusable views and forms\n* automatic CRUD views for models (with REST resources)\n* authorization (token based) and permissions\n* advanced permissions (e.g. a link between objects is not added to UI if a user does not have permissions to see it)\n* and much more ...\n\nDocs\n----\n\nFor more details see [docs](http://django-is-core.readthedocs.org/)\n\n\nContribution\n------------\n\nTo run Livereload for Sphinx you need [livereload](https://pypi.python.org/pypi/livereload) `pip install livereload`.\nAfter installing simply call `make htmllivereload` and open [http://localhost:5500/](http://localhost:5500/).\n\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Information systems core.",
    "version": "2.24.7",
    "split_keywords": [
        "django",
        "admin",
        "information systems",
        "rest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b68c95c80727e9f19338016225b61eb1d695712e5a0c61660c9eb2735d8a7cdc",
                "md5": "f46ea1779c64d55b58fbd1ca0e5dee9e",
                "sha256": "42cf6b0dc50e8c3f268c36726ece73739923d8887bd1620afdfe9eb2bf7e85c8"
            },
            "downloads": -1,
            "filename": "django-is-core-2.24.7.tar.gz",
            "has_sig": false,
            "md5_digest": "f46ea1779c64d55b58fbd1ca0e5dee9e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1963949,
            "upload_time": "2023-01-30T09:41:18",
            "upload_time_iso_8601": "2023-01-30T09:41:18.531865Z",
            "url": "https://files.pythonhosted.org/packages/b6/8c/95c80727e9f19338016225b61eb1d695712e5a0c61660c9eb2735d8a7cdc/django-is-core-2.24.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-30 09:41:18",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "matllubos",
    "github_project": "django-is-core",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "django-is-core"
}
        
Elapsed time: 0.08294s