Why?
Because we wanted to achive the following while developing a webapp using websockets:
Static serving (nginx), Django application (gunicorn) and Websockets service (twisted)
- on the same IP
module Globalize2MigrationHelper | |
def migrate_existing_data_to_language(model, target_language) | |
say "migrating translated attributes of model '#{model}' to language '#{target_language}'" | |
# set language to use | |
I18n.locale = target_language | |
# iterate over all records | |
for object in model.all |
passwd
apt-get update
apt-get upgrade
apt-get install fail2ban
useradd deploy
mkdir /home/deploy
from django.views.generic import View | |
from django.http import QueryDict | |
import json | |
class Webhook(View): | |
def post(self, request): | |
""" |