skip-django-is-core


Nameskip-django-is-core JSON
Version 2.25.1 PyPI version JSON
download
home_pagehttps://github.com/skip-pay/django-is-core
SummaryInformation systems core.
upload_time2024-04-30 06:58:25
maintainerNone
docs_urlNone
authorLubos Matl
requires_pythonNone
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/skip-pay/django-is-core",
    "name": "skip-django-is-core",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "django, admin, information systems, REST",
    "author": "Lubos Matl",
    "author_email": "matllubos@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/8c/f5/69257e5d9c05cf142b384038a7c07d4d6428404dbc575255325180babd13/skip_django_is_core-2.25.1.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",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Information systems core.",
    "version": "2.25.1",
    "project_urls": {
        "Homepage": "https://github.com/skip-pay/django-is-core"
    },
    "split_keywords": [
        "django",
        " admin",
        " information systems",
        " rest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d4bdb3ed5032da867431790ff2056f6122e3808aaf3791f8e79640746986add",
                "md5": "66ebd85ab996b36f8bf4797577af6d1b",
                "sha256": "408d6d31622bfbb57fb1312d109eb927e89e64a3447bd39b007c4deb68d0149a"
            },
            "downloads": -1,
            "filename": "skip_django_is_core-2.25.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "66ebd85ab996b36f8bf4797577af6d1b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2011573,
            "upload_time": "2024-04-30T06:58:23",
            "upload_time_iso_8601": "2024-04-30T06:58:23.463592Z",
            "url": "https://files.pythonhosted.org/packages/4d/4b/db3ed5032da867431790ff2056f6122e3808aaf3791f8e79640746986add/skip_django_is_core-2.25.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8cf569257e5d9c05cf142b384038a7c07d4d6428404dbc575255325180babd13",
                "md5": "567b291c2fecfbd924dcf37ac50da92f",
                "sha256": "2cebe0a3d0f97603da7c9b331f8d5f0184168b89c1eca66802ce552961b0dde6"
            },
            "downloads": -1,
            "filename": "skip_django_is_core-2.25.1.tar.gz",
            "has_sig": false,
            "md5_digest": "567b291c2fecfbd924dcf37ac50da92f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1964190,
            "upload_time": "2024-04-30T06:58:25",
            "upload_time_iso_8601": "2024-04-30T06:58:25.238348Z",
            "url": "https://files.pythonhosted.org/packages/8c/f5/69257e5d9c05cf142b384038a7c07d4d6428404dbc575255325180babd13/skip_django_is_core-2.25.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-30 06:58:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "skip-pay",
    "github_project": "django-is-core",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "skip-django-is-core"
}
        
Elapsed time: 0.25729s