Skip to main content

Avishan is just an set of tools

Project description

Avishan is a set of tools for building fast, comfortable and reliable django apps.

Quick start

  1. On linux remember to install this packages:

    sudo apt-get install build-essential libffi-dev python3-pip python3-dev
  2. Create virtual environment for your project:

    sudo -H pip3 install virtualenv
  3. Just run this command:

    python manage.py avishan_config

Features

  • Request data storage (current_request dict)

  • Auto-find and checks token from session, or request header

  • Handle sort, search, filter and pagination on response

  • Configure django settings.py file

  • Handle CORS

  • Creates config.py file for each app and project

Create a new version

  1. just run:

    pip install -r requirements.txt
    python setup.py sdist bdist_wheel
    twine upload dist/* --repository-url https://upload.pypi.org/legacy/

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-avishan-0.5.34.tar.gz (141.9 kB view details)

Uploaded Source

Built Distribution

django_avishan-0.5.34-py3-none-any.whl (194.6 kB view details)

Uploaded Python 3

File details

Details for the file django-avishan-0.5.34.tar.gz.

File metadata

  • Download URL: django-avishan-0.5.34.tar.gz
  • Upload date:
  • Size: 141.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

File hashes

Hashes for django-avishan-0.5.34.tar.gz
Algorithm Hash digest
SHA256 fc352290c266505c1a8af0e29b0591ca4edd6a1b5184d60a6fe3bf53ebcbe9bb
MD5 e7dba0e95603f25d3aae455d5e3f0854
BLAKE2b-256 6f681a09059188d3c1832f4f51f912f75ae19117984fb0c345858e3ade5f15b3

See more details on using hashes here.

File details

Details for the file django_avishan-0.5.34-py3-none-any.whl.

File metadata

  • Download URL: django_avishan-0.5.34-py3-none-any.whl
  • Upload date:
  • Size: 194.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

File hashes

Hashes for django_avishan-0.5.34-py3-none-any.whl
Algorithm Hash digest
SHA256 305b879c964b254e22cbdd0b58c296c52fdddff6b42445997eac6c1a3cc28a9e
MD5 9b8bd6948ba0b3c33a17f4a06b4adae3
BLAKE2b-256 aec5e95ebe0339e31b1c8e478a5a4113f79426d37ef4fe8988bd6044f6d1c98e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page