Skip to content

Instantly share code, notes, and snippets.

View abhiravredox's full-sized avatar

Abhirav Kariya abhiravredox

  • NCSU
  • Raleigh, North Carolina, USA
View GitHub Profile
@abhiravredox
abhiravredox / Proposal.md
Last active March 26, 2020 20:25
GSoC2020 Proposal for Django (Secrets Manager)
@abhiravredox
abhiravredox / README.md
Last active March 21, 2020 14:47
[GSoC2020] Secrets Manager

Secrets Manager - Django GSoC

The modules documented in this gist present the crux of my idea for Secrets Manager for the Django framework. The complete prototype can be view and played around with here.

Design

class

env.py (included in this gist: env.py)

env.py resides in the env/ folder in the Django root, the directory where settings.py resides in a new project. This is the entry point for a developer to register secrets sources with the SecretsManager. An object of class