django-admin-508


Namedjango-admin-508 JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/raft-tech/django-admin-508
Summarydjango-admin-508 is a modern responsive django admin interface.
upload_time2024-08-19 19:31:38
maintainerNone
docs_urlNone
authorRaft
requires_pythonNone
licenseMIT
keywords django admin interface responsive flat theme custom ui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
[![](https://img.shields.io/pypi/pyversions/django-admin-508.svg?color=3776AB&logo=python&logoColor=white)](https://www.python.org/)
[![](https://img.shields.io/pypi/djversions/django-admin-508?color=0C4B33&logo=django&logoColor=white&label=django)](https://www.djangoproject.com/)

[![](https://img.shields.io/pypi/v/django-admin-508.svg?color=blue&logo=pypi&logoColor=white)](https://pypi.org/project/django-admin-508/)
[![](https://img.shields.io/pypi/l/django-admin-508.svg?color=blue)](https://github.com/raft-tech/django-admin-508/blob/main/LICENSE.txt)

# django-admin-508

`django-admin-508` is a responsive interface that aims to be accessible to the 508 Standard.

## Features

## Installation

- Run `pip install django-admin-508`
- Add `admin_interface`, `flat_responsive`, `flat` and `colorfield` to `settings.INSTALLED_APPS` **before** `django.contrib.admin`

```python
INSTALLED_APPS = (
    #...
    'admin_interface',
    'flat_responsive',  # only if django version < 2.0
    'flat',             # only if django version < 1.9
    'colorfield',
    #...
    'django.contrib.admin',
    #...
)

# only if django version >= 3.0
X_FRAME_OPTIONS = 'SAMEORIGIN'
SILENCED_SYSTEM_CHECKS = ['security.W019']
```

- Run ``python manage.py migrate``
- Restart your application server

#### Upgrade

- Run `pip install django-admin-508 --upgrade`
- Restart your application server

## Publishing Updates

https://packaging.python.org/tutorials/packaging-projects/
https://realpython.com/installable-django-app/

```
python3 -m pip install --upgrade build
python3 -m build


python3 -m pip install --upgrade twine
python3 -m twine upload --repository testpypi dist/*
```


## local development
In local development, the package has a parallel django508 application that can be started using Task file. The application has the admin_interface as one of the listed apps, so when started, the admin_interface project is automatically added.


To list the available commands, run ```task help```. A django server can be started using ```task up``` command. 

### Running pytest
Pytest test files can be ran using: ```task test```. If you need to add pytest command line option, you may do so using ```PYTEST_ARGS``` variable. E.g: ```task test  PYTEST_ARGS="./tests/test_models.py -s -vv"```

## License
Released under [MIT License](LICENSE.txt).

## See also

This project started out as a fork of the excellent [Django Admin Interface](https://github.com/fabiocaccamo/django-admin-interface).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/raft-tech/django-admin-508",
    "name": "django-admin-508",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "django, admin, interface, responsive, flat, theme, custom, ui",
    "author": "Raft",
    "author_email": "info@goraft.tech",
    "download_url": "https://files.pythonhosted.org/packages/3a/50/31c898dc77b014e79d1b4be3d478977fdbd93da23f0dd5cd2736651f99dc/django_admin_508-1.0.2.tar.gz",
    "platform": null,
    "description": "\n[![](https://img.shields.io/pypi/pyversions/django-admin-508.svg?color=3776AB&logo=python&logoColor=white)](https://www.python.org/)\n[![](https://img.shields.io/pypi/djversions/django-admin-508?color=0C4B33&logo=django&logoColor=white&label=django)](https://www.djangoproject.com/)\n\n[![](https://img.shields.io/pypi/v/django-admin-508.svg?color=blue&logo=pypi&logoColor=white)](https://pypi.org/project/django-admin-508/)\n[![](https://img.shields.io/pypi/l/django-admin-508.svg?color=blue)](https://github.com/raft-tech/django-admin-508/blob/main/LICENSE.txt)\n\n# django-admin-508\n\n`django-admin-508` is a responsive interface that aims to be accessible to the 508 Standard.\n\n## Features\n\n## Installation\n\n- Run `pip install django-admin-508`\n- Add `admin_interface`, `flat_responsive`, `flat` and `colorfield` to `settings.INSTALLED_APPS` **before** `django.contrib.admin`\n\n```python\nINSTALLED_APPS = (\n    #...\n    'admin_interface',\n    'flat_responsive',  # only if django version < 2.0\n    'flat',             # only if django version < 1.9\n    'colorfield',\n    #...\n    'django.contrib.admin',\n    #...\n)\n\n# only if django version >= 3.0\nX_FRAME_OPTIONS = 'SAMEORIGIN'\nSILENCED_SYSTEM_CHECKS = ['security.W019']\n```\n\n- Run ``python manage.py migrate``\n- Restart your application server\n\n#### Upgrade\n\n- Run `pip install django-admin-508 --upgrade`\n- Restart your application server\n\n## Publishing Updates\n\nhttps://packaging.python.org/tutorials/packaging-projects/\nhttps://realpython.com/installable-django-app/\n\n```\npython3 -m pip install --upgrade build\npython3 -m build\n\n\npython3 -m pip install --upgrade twine\npython3 -m twine upload --repository testpypi dist/*\n```\n\n\n## local development\nIn local development, the package has a parallel django508 application that can be started using Task file. The application has the admin_interface as one of the listed apps, so when started, the admin_interface project is automatically added.\n\n\nTo list the available commands, run ```task help```. A django server can be started using ```task up``` command. \n\n### Running pytest\nPytest test files can be ran using: ```task test```. If you need to add pytest command line option, you may do so using ```PYTEST_ARGS``` variable. E.g: ```task test  PYTEST_ARGS=\"./tests/test_models.py -s -vv\"```\n\n## License\nReleased under [MIT License](LICENSE.txt).\n\n## See also\n\nThis project started out as a fork of the excellent [Django Admin Interface](https://github.com/fabiocaccamo/django-admin-interface).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "django-admin-508 is a modern responsive django admin interface.",
    "version": "1.0.2",
    "project_urls": {
        "Download": "https://github.com/raft-tech/django-admin-508/archive/1.0.2.tar.gz",
        "Homepage": "https://github.com/raft-tech/django-admin-508"
    },
    "split_keywords": [
        "django",
        " admin",
        " interface",
        " responsive",
        " flat",
        " theme",
        " custom",
        " ui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "62f9d4ebe69c4d4e0f0d7774d611a0dafcd4c2bcead9a7e739899e016bffb613",
                "md5": "9abddb64c9e0d8a165673a2fb2676638",
                "sha256": "0a54eb2c0953911dcc8a9a1a9cf997a23f0e74324be6b16d56852da08f857de3"
            },
            "downloads": -1,
            "filename": "django_admin_508-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9abddb64c9e0d8a165673a2fb2676638",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 208276,
            "upload_time": "2024-08-19T19:31:37",
            "upload_time_iso_8601": "2024-08-19T19:31:37.031365Z",
            "url": "https://files.pythonhosted.org/packages/62/f9/d4ebe69c4d4e0f0d7774d611a0dafcd4c2bcead9a7e739899e016bffb613/django_admin_508-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a5031c898dc77b014e79d1b4be3d478977fdbd93da23f0dd5cd2736651f99dc",
                "md5": "5d9bde46dab9f9719636a7814e88e6d1",
                "sha256": "31a1d9a27204b54fe353430a48f6d066dcbdc3dfabfd55994604cdc6686bbf41"
            },
            "downloads": -1,
            "filename": "django_admin_508-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "5d9bde46dab9f9719636a7814e88e6d1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 171916,
            "upload_time": "2024-08-19T19:31:38",
            "upload_time_iso_8601": "2024-08-19T19:31:38.451488Z",
            "url": "https://files.pythonhosted.org/packages/3a/50/31c898dc77b014e79d1b4be3d478977fdbd93da23f0dd5cd2736651f99dc/django_admin_508-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-19 19:31:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "raft-tech",
    "github_project": "django-admin-508",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "circle": true,
    "requirements": [],
    "lcname": "django-admin-508"
}
        
Elapsed time: 0.29862s