- 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(',') |