django-wildewidgets


Namedjango-wildewidgets JSON
Version 0.16.16 PyPI version JSON
download
home_pagehttps://github.com/caltechads/django-wildewidgets
Summarydjango-wildewidgets is a Django design library providing several tools for building full-featured, widget-based web applications with a standard, consistent design, based on Bootstrap.
upload_time2024-12-13 00:34:34
maintainerNone
docs_urlNone
authorCaltech IMSS ADS
requires_pythonNone
licenseNone
keywords design widget django
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ```
     _ _                                     _ _     _               _     _            _       
    | (_)                                   (_) |   | |             (_)   | |          | |      
  __| |_  __ _ _ __   __ _  ___ _____      ___| | __| | _____      ___  __| | __ _  ___| |_ ___ 
 / _` | |/ _` | '_ \ / _` |/ _ \___\ \ /\ / / | |/ _` |/ _ \ \ /\ / / |/ _` |/ _` |/ _ \ __/ __|
| (_| | | (_| | | | | (_| | (_) |   \ V  V /| | | (_| |  __/\ V  V /| | (_| | (_| |  __/ |_\__ \
 \__,_| |\__,_|_| |_|\__, |\___/     \_/\_/ |_|_|\__,_|\___| \_/\_/ |_|\__,_|\__, |\___|\__|___/
     _/ |             __/ |                                                   __/ |             
    |__/             |___/                                                   |___/              
```

`django-wildewidgets` is a Django design library providing several tools for building
full-featured, widget-based web applications with a standard, consistent design, based 
on Bootstrap.

The package includes the source to a [demo](https://wildewidgets.caltech.edu).

## Quick start

Install:

    pip install django-wildewidgets

If you plan on using [Altair charts](https://github.com/altair-viz/altair), run:

    pip install altair

Add "wildewidgets" to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...
        'wildewidgets',
    ]


Include the wildewidgets URLconf in your project urls.py like this:

    from wildewidgets import WildewidgetDispatch

    urlpatterns = [
        ...
        path('<urlbasepath>/wildewidgets_json', WildewidgetDispatch.as_view(), name='wildewidgets_json'),
    ]


Add the appropriate resources to your template files.

First, add this to your `<head>`:

    <link rel="stylesheet" href="{% static 'wildewidgets/css/wildewidgets.css' %}"> 

For [ChartJS](https://www.chartjs.org/) (regular business type charts), add the corresponding javascript file:

    <script src="https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js"></script> 

For [Altair](https://github.com/altair-viz/altair) (scientific charts), use:

    <script src="https://cdn.jsdelivr.net/npm/vega@5"></script>
    <script src="https://cdn.jsdelivr.net/npm/vega-lite@4"></script>
    <script src="https://cdn.jsdelivr.net/npm/vega-embed@6"></script>  

For [DataTables](https://github.com/DataTables/DataTables), use:

    <script src="https://cdn.datatables.net/1.10.21/js/jquery.dataTables.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
    <script src="https://cdn.datatables.net/plug-ins/1.10.21/sorting/datetime-moment.js"></script>

and:

    <link href="https://cdn.datatables.net/1.10.21/css/jquery.dataTables.min.css" rel="stylesheet" />

and, if using [Tabler](https://tabler.io), include:

    <link rel="stylesheet" href="{% static 'css/table_extra.css' %}"> 

For [ApexCharts](https://apexcharts.com), use:

    <script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>

If you plan on using CodeWidget, you'll need to include the following to get syntax highlighting:

    <link rel="stylesheet" href="{% static 'css/highlighting.css' %}"> 

## Documentation

[django-wildewidgets.readthedocs.io](http://django-wildewidgets.readthedocs.io/) is the full
reference for django-wildewidgets.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/caltechads/django-wildewidgets",
    "name": "django-wildewidgets",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "design, widget, django",
    "author": "Caltech IMSS ADS",
    "author_email": "imss-ads-staff@caltech.edu",
    "download_url": "https://files.pythonhosted.org/packages/0d/f5/0732aa374b146bf5fce7fc22fc918eb7a0e96dedd54a52ea8493ff6cdcbe/django-wildewidgets-0.16.16.tar.gz",
    "platform": null,
    "description": "```\n     _ _                                     _ _     _               _     _            _       \n    | (_)                                   (_) |   | |             (_)   | |          | |      \n  __| |_  __ _ _ __   __ _  ___ _____      ___| | __| | _____      ___  __| | __ _  ___| |_ ___ \n / _` | |/ _` | '_ \\ / _` |/ _ \\___\\ \\ /\\ / / | |/ _` |/ _ \\ \\ /\\ / / |/ _` |/ _` |/ _ \\ __/ __|\n| (_| | | (_| | | | | (_| | (_) |   \\ V  V /| | | (_| |  __/\\ V  V /| | (_| | (_| |  __/ |_\\__ \\\n \\__,_| |\\__,_|_| |_|\\__, |\\___/     \\_/\\_/ |_|_|\\__,_|\\___| \\_/\\_/ |_|\\__,_|\\__, |\\___|\\__|___/\n     _/ |             __/ |                                                   __/ |             \n    |__/             |___/                                                   |___/              \n```\n\n`django-wildewidgets` is a Django design library providing several tools for building\nfull-featured, widget-based web applications with a standard, consistent design, based \non Bootstrap.\n\nThe package includes the source to a [demo](https://wildewidgets.caltech.edu).\n\n## Quick start\n\nInstall:\n\n    pip install django-wildewidgets\n\nIf you plan on using [Altair charts](https://github.com/altair-viz/altair), run:\n\n    pip install altair\n\nAdd \"wildewidgets\" to your INSTALLED_APPS setting like this:\n\n    INSTALLED_APPS = [\n        ...\n        'wildewidgets',\n    ]\n\n\nInclude the wildewidgets URLconf in your project urls.py like this:\n\n    from wildewidgets import WildewidgetDispatch\n\n    urlpatterns = [\n        ...\n        path('<urlbasepath>/wildewidgets_json', WildewidgetDispatch.as_view(), name='wildewidgets_json'),\n    ]\n\n\nAdd the appropriate resources to your template files.\n\nFirst, add this to your `<head>`:\n\n    <link rel=\"stylesheet\" href=\"{% static 'wildewidgets/css/wildewidgets.css' %}\"> \n\nFor [ChartJS](https://www.chartjs.org/) (regular business type charts), add the corresponding javascript file:\n\n    <script src=\"https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js\"></script> \n\nFor [Altair](https://github.com/altair-viz/altair) (scientific charts), use:\n\n    <script src=\"https://cdn.jsdelivr.net/npm/vega@5\"></script>\n    <script src=\"https://cdn.jsdelivr.net/npm/vega-lite@4\"></script>\n    <script src=\"https://cdn.jsdelivr.net/npm/vega-embed@6\"></script>  \n\nFor [DataTables](https://github.com/DataTables/DataTables), use:\n\n    <script src=\"https://cdn.datatables.net/1.10.21/js/jquery.dataTables.min.js\"></script>\n    <script src=\"https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js\"></script>\n    <script src=\"https://cdn.datatables.net/plug-ins/1.10.21/sorting/datetime-moment.js\"></script>\n\nand:\n\n    <link href=\"https://cdn.datatables.net/1.10.21/css/jquery.dataTables.min.css\" rel=\"stylesheet\" />\n\nand, if using [Tabler](https://tabler.io), include:\n\n    <link rel=\"stylesheet\" href=\"{% static 'css/table_extra.css' %}\"> \n\nFor [ApexCharts](https://apexcharts.com), use:\n\n    <script src=\"https://cdn.jsdelivr.net/npm/apexcharts\"></script>\n\nIf you plan on using CodeWidget, you'll need to include the following to get syntax highlighting:\n\n    <link rel=\"stylesheet\" href=\"{% static 'css/highlighting.css' %}\"> \n\n## Documentation\n\n[django-wildewidgets.readthedocs.io](http://django-wildewidgets.readthedocs.io/) is the full\nreference for django-wildewidgets.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "django-wildewidgets is a Django design library providing several tools for building full-featured, widget-based web applications with a standard, consistent design, based on Bootstrap.",
    "version": "0.16.16",
    "project_urls": {
        "Homepage": "https://github.com/caltechads/django-wildewidgets"
    },
    "split_keywords": [
        "design",
        " widget",
        " django"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "11896e7a865b2c8db643821d7aca25fada6351cbf4f47ec90670aa4693ef344e",
                "md5": "042ee10400d1f1b9a081463dfe32dc7f",
                "sha256": "324899ab7520bd43b10688d1789f9c29b6976e6cb3c0f7285099cc22f6825fbf"
            },
            "downloads": -1,
            "filename": "django_wildewidgets-0.16.16-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "042ee10400d1f1b9a081463dfe32dc7f",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 133924,
            "upload_time": "2024-12-13T00:34:33",
            "upload_time_iso_8601": "2024-12-13T00:34:33.223475Z",
            "url": "https://files.pythonhosted.org/packages/11/89/6e7a865b2c8db643821d7aca25fada6351cbf4f47ec90670aa4693ef344e/django_wildewidgets-0.16.16-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0df50732aa374b146bf5fce7fc22fc918eb7a0e96dedd54a52ea8493ff6cdcbe",
                "md5": "64f79d2aba9900e7a339648356e2c01c",
                "sha256": "51451947d690c1fbf991a19fcbe55871f6de2d9605b7bd90ee96a9a0492b01b5"
            },
            "downloads": -1,
            "filename": "django-wildewidgets-0.16.16.tar.gz",
            "has_sig": false,
            "md5_digest": "64f79d2aba9900e7a339648356e2c01c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 105841,
            "upload_time": "2024-12-13T00:34:34",
            "upload_time_iso_8601": "2024-12-13T00:34:34.870648Z",
            "url": "https://files.pythonhosted.org/packages/0d/f5/0732aa374b146bf5fce7fc22fc918eb7a0e96dedd54a52ea8493ff6cdcbe/django-wildewidgets-0.16.16.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-13 00:34:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "caltechads",
    "github_project": "django-wildewidgets",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "django-wildewidgets"
}
        
Elapsed time: 0.41675s