Sign in

Writing about Data Science, Bioinformatics, WebDev/Django and more.
Image by jotoya from Pixabay

Get your hands dirty with django-filters and django-crispy-forms.

Introduction


Creating a Django-Oscar dashboard app to manage boutiques

mkdir boutique/dashboard
python manage.py startapp dashboard boutique/dashboard
INSTALLED_APPS = [
...
'boutique.dashboard.apps.DashboardConfig',
]


Getting ready (django-oscar)

$ pipenv shell
$ pip install django-oscar[sorl-thumbnail]


  • The first one is GIL or Global Interpreter Lock. GIL is an actual process lock that forces a Python interpreter to work on a single process and use only one of the cores in your CPU. Due to this lock, Python is both simple and stable but also is very slow compared to other programming languages like C or Java.
  • The second handicap is rather universal for non-statically typed aka dynamically typed programming languages. Simply put, when you do not specify the data type…

Farid Musa

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store