mini_buildd.django_settings module¶
-
mini_buildd.django_settings.
context_processor
(_request)¶
-
class
mini_buildd.django_settings.
SMTPCreds
(creds)¶ Bases:
object
SMTP creds string parser. Format “USER:PASSWORD@smtp|ssmtp://HOST:PORT”.
>>> d = SMTPCreds(":@smtp://localhost:25") >>> (d.user, d.password, d.protocol, d.host, d.port) ('', '', 'smtp', 'localhost', 25) >>> d = SMTPCreds("kuh:sa:ck@smtp://colahost:44") >>> (d.user, d.password, d.protocol, d.host, d.port) ('kuh', 'sa:ck', 'smtp', 'colahost', 44)
-
mini_buildd.django_settings.
get_django_secret_key
(home)¶ This method creates once django’s SECRET_KEY and/or returns it.
Parameters: home (string) – mini-buildd’s home directory. Returns: string – the (created) key.
-
mini_buildd.django_settings.
configure
(smtp_string, loglevel)¶ Configure django.
-
mini_buildd.django_settings.
pseudo_configure
()¶ Pseudo-configure django. Use this where you need mini-buildd’s model classes, but no actual instance.
Example: Sphinx doc creation, API clients for unpickling model instances.