Hi there 👋

I’m Haseeb, I make stuff for the internet.

Sending Notifications to Django Users

So, you want to notify the user via email or push notification or sms or whatsapp or whatever, after they did something on your website/app. Installation Install mad_notifications from using pip install mad_notifications INSTALLED_APPS = [ ... 'mad_notifications', ] update your project’s urls.py and add path('notifications/', include('mad_notifications.api.urls')), Its installed now, what next? Basic Usage Call it where you want it. from mad_notifications.shorthand import newNotification return newNotification( user = get_user_model(id=SOME_ID), # django user object title = "Welcome to my website/app", # string content = "Thanks for join my website/app", # string ) this will send an email to the user, where the title will be the subject and content will be the content....

August 30, 2022 · 1 min · Haseeb Ur Rehman

Cookiecutter Django With Amazon RDS

So, we need to connect our docker based django app to our RDS instance, here are the steps to do so. Step 1 Remove DATABASE_URL=postgres://postgres from .envs/.production/.django Step 2 Update .envs/.production/.postgres and setup your database credentials. POSTGRES_HOST= # db host POSTGRES_PORT= # db port POSTGRES_DB= # db name POSTGRES_USER= # db user POSTGRES_PASSWORD= # db pass Step 3 Comment or remove Postgres volumes and services from production.yml file. You will have to remove the complete postgres service....

April 2, 2021 · 1 min · Haseeb Ur Rehman