Instruciton for WSL dist: Ubuntu 20.04 LTS
install packages
sudo apt update && sudo apt -y upgrade
sudo apt-get install -y xfce4 xrdp
SELECT pg_size_pretty(sum(pg_relation_size(quote_ident(schemaname) || '.' || quote_ident(tablename)))::bigint) FROM pg_tables | |
WHERE schemaname = 'yourschema' |
export GITHUB_USER=user | |
export GITHUB_TOKEN=secret | |
export GITHUB_REPOSITORY=owner/repo-path | |
git clone https://${GITHUB_USER}:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY} | |
# or | |
git clone ${GITHUB_TOKEN}@github.com/{GITHUB_REPOSITORY}.git |
1.0.0 |
A quick way to remove intrusive Cortana from your OS by PoweShell (under admin rights)
Get-AppxPackage -allusers Microsoft.549981C3F5F10 | Remove-AppxPackage
Hooray!
#!/bin/sh | |
filename="check-"$(date '+%Y%m%d')".txt" | |
> "$filename" | |
while IFS= read -r line || [ -n "$line" ]; do | |
res=$(bash -c "sh runpython.sh -m johnnydep --output-format pinned $line" | grep -v "run python with params" | grep Django) | |
echo -n "$res, " >> "$filename" | |
echo "$line" >> "$filename" | |
done < requirements.local.txt |
by Keith Clark
from django.contrib import admin | |
from django import forms | |
class MyModelAdmin(admin.ModelAdmin): | |
# ... | |
def get_form(self, request, obj=None, **kwargs): | |
form_factory = super(MyModelAdmin, self).get_form(request, obj, **kwargs) | |
form_factory.base_fields['my_custom_field'] = forms.CharField(widget=forms.Textarea(), required=True) | |
# ... | |
def save_model(self, request, obj, form, change): |