added additional parse try with: -payload = request.data.dict() -payload['metadata'] = json.loads(payload['metadata']); update metadata on update; prohibit . in filename;
AIC Django Middleware
Tips
- use Jetbrains Pycharm IDE
- create and use a virtual environment
Setup
$ cd ./middleware
$ pip install -r requirements.txt
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py runserver
ERROR handling
Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools"
Install missing deps https://visualstudio.microsoft.com/visual-cpp-build-tools/