mirror of
https://github.com/lemeow125/DRF_Template.git
synced 2025-08-02 09:13:16 +08:00
Overhauled entire project config, added notifications, email templates, optimized stripe subscriptions, redis caching, and webdriver utilities
This commit is contained in:
parent
7cbe8fd720
commit
99dfcef67b
84 changed files with 4300 additions and 867 deletions
18
README.md
Normal file
18
README.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
## DRF-Template
|
||||
|
||||
This is a Django batteries-included template I personally use for my projects. This covers the following
|
||||
|
||||
- Emails (and templated email designs)
|
||||
- Celery (For asynchronous tasks)
|
||||
- Celery Beat (For scheduled tasks)
|
||||
- Caching (via Redis or optionally, Memcached)
|
||||
- Performance profiling (via Django Silk)
|
||||
- Selenium (Optional, for webscraping with support for Chrome and Firefox drivers)
|
||||
- Stripe Subscriptions (Optional, with regular and pro-rated subscription support)
|
||||
- Notifications (via traditional RESTful endpoints)
|
||||
|
||||
## Development
|
||||
|
||||
- Create a copy of the `.env.sample` file and name it as `.env` in the same directory
|
||||
- Populate .env with values
|
||||
- Run `docker-compose up`
|
Loading…
Add table
Add a link
Reference in a new issue