aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluxagraf <luxagraf@noreply.example.org>2018-11-02 21:49:31 +0000
committerluxagraf <luxagraf@noreply.example.org>2018-11-02 21:49:31 +0000
commit465f15ebba7a7a2d92e87e3f072d3bfdc5ec2890 (patch)
tree782c910eacc4697af14cd64fd2dbd8d30814b17d
parent11a86ae7f29f792af3f29d101f0fa0f3c41dd3b4 (diff)
Update 'README.md'
fixed formatting
-rw-r--r--README.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/README.md b/README.md
index 477a30e..7565754 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,7 @@
#### Why
* gotta test
* I hate keeping track of what needs tests
+
### Python Decouple
[https://pypi.org/project/python-decouple/](https://pypi.org/project/python-decouple/)
####Why
@@ -31,22 +32,24 @@
* Simplest way to get robust tagging capabilities
* When I wrote my own, this is what I wrote
-
### Django Storages
[https://github.com/jschneier/django-storages](https://github.com/jschneier/django-storages)
####Why
* Simplest way to make all static assets go to Amazon S3
* Simplifies migrating server setups by keep static assets off the server
+
### Django Registration
[https://github.com/ubernostrum/django-registration/](https://github.com/ubernostrum/django-registration/)
####Why
* Simplest way to handle all aspects of registration/confirmation
* written by James Bennett
+
### pwned-passwords-django
[https://github.com/ubernostrum/pwned-passwords-django](https://github.com/ubernostrum/pwned-passwords-django)
####Why
* Because we should inform people when their passwords are compromised
* written by James Bennett
+
### Django-Extensions
[https://github.com/django-extensions/django-extensions](https://github.com/django-extensions/django-extensions)
####Why