- Use the docker network to create the frontend network:
docker network create frontend
- User the docker network command to create the localhost network:
docker network create localhost --internal
"""SMTP email backend class.""" | |
import smtplib | |
import ssl | |
import threading | |
from django.conf import settings | |
from django.core.mail.backends.base import BaseEmailBackend as CoreBaseEmailBackend | |
from django.core.mail.message import sanitize_address | |
from django.core.mail.utils import DNS_NAME |
from django.db import models | |
from django.db.models import Transform | |
# Custom Date filter transform class | |
# Added by : Jay Modi | |
class MySQLDatetimeDate(Transform): | |
""" | |
This implements a custom SQL lookup when using `__date` with datetimes. | |
To enable filtering on datetimes that fall on a given date, import |
countries = [ | |
{'timezones': ['Europe/Andorra'], 'code': 'AD', 'continent': 'Europe', 'name': 'Andorra', 'capital': 'Andorra la Vella'}, | |
{'timezones': ['Asia/Kabul'], 'code': 'AF', 'continent': 'Asia', 'name': 'Afghanistan', 'capital': 'Kabul'}, | |
{'timezones': ['America/Antigua'], 'code': 'AG', 'continent': 'North America', 'name': 'Antigua and Barbuda', 'capital': "St. John's"}, | |
{'timezones': ['Europe/Tirane'], 'code': 'AL', 'continent': 'Europe', 'name': 'Albania', 'capital': 'Tirana'}, | |
{'timezones': ['Asia/Yerevan'], 'code': 'AM', 'continent': 'Asia', 'name': 'Armenia', 'capital': 'Yerevan'}, | |
{'timezones': ['Africa/Luanda'], 'code': 'AO', 'continent': 'Africa', 'name': 'Angola', 'capital': 'Luanda'}, | |
{'timezones': ['America/Argentina/Buenos_Aires', 'America/Argentina/Cordoba', 'America/Argentina/Jujuy', 'America/Argentina/Tucuman', 'America/Argentina/Catamarca', 'America/Argentina/La_Rioja', 'America/Argentina/San_Juan', 'America/Argentina/Mendoza', 'America/Argentina/Rio_Gallegos', 'America/Argentina/Ushuai |
""" | |
Pseudo-random django secret key generator. | |
- Does print SECRET key to terminal which can be seen as unsafe. | |
""" | |
import string | |
import random | |
from __future__ import print_function |
################ threading.py | |
import threading | |
def my_task(): | |
print("Hello world: {}".format(threading.current_thread())) | |
# my_task() | |
my_thread = threading.Thread(target=my_task) | |
my_thread.start() |
ssh-keygen -t rsa -b 4096 -C "[email protected]"