- Python 3
- Pip 3
$ brew install python3| #!/bin/bash | |
| sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport | |
| sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport |
| ln -s /var/www/prod/{project}/_site /var/www/prod/static_files/{project} |
| ## To copy a file from remote to local | |
| `scp user@remote:/foo/bar/folder /home/bar/folder` | |
| ## To copy a folder from remote to local | |
| `scp -r user@remote:/foo/bar/folder /home/bar/folder` | |
| This uses a recursive copy |
| # best practice: linux | |
| nano ~/.pgpass | |
| *:5432:*:username:password | |
| chmod 0600 ~/.pgpass | |
| # best practice: windows | |
| edit %APPDATA%\postgresql\pgpass.conf | |
| *:5432:*:username:password | |
| # linux |
| ssh server | |
| cd /var/www/prod/{project} | |
| source /opt/venvs/{project}/bin/activate | |
| sudo -u www-data git pull origin master | |
| python manage.py collectstatic | |
| sudo supervisorctl restart {project} |
| {% assign minutes = content | number_of_words | divided_by: 180 %} | |
| {% if minutes == 0 %} | |
| {% assign minutes = 1 %} | |
| {% endif %} |
| # From http://vanderwijk.info/blog/adding-css-classes-formfields-in-django-templates/#comment-1193609278 | |
| from django import template | |
| register = template.Library() | |
| @register.filter(name='add_attributes') | |
| def add_attributes(field, css): | |
| attrs = {} | |
| definition = css.split(',') |