devnamdev2003 commited on
Commit ·
838e5f4
1
Parent(s): 7cc204e
up
Browse files- api/views.py +6 -0
- run_local.bat +3 -0
- run_migrate.bat +4 -0
api/views.py
CHANGED
|
@@ -9,7 +9,9 @@ import os
|
|
| 9 |
import smtplib
|
| 10 |
from email.mime.text import MIMEText
|
| 11 |
from email.mime.multipart import MIMEMultipart
|
|
|
|
| 12 |
|
|
|
|
| 13 |
|
| 14 |
class UserDataPostView(APIView):
|
| 15 |
def post(self, request):
|
|
@@ -91,6 +93,10 @@ class GetFieldView(APIView):
|
|
| 91 |
"expenseData": obj.expenses,
|
| 92 |
"categoryData": obj.category,
|
| 93 |
"salaryData": obj.salary,
|
|
|
|
|
|
|
|
|
|
|
|
|
| 94 |
}
|
| 95 |
return Response(data)
|
| 96 |
if hasattr(obj, field):
|
|
|
|
| 9 |
import smtplib
|
| 10 |
from email.mime.text import MIMEText
|
| 11 |
from email.mime.multipart import MIMEMultipart
|
| 12 |
+
from dotenv import load_dotenv
|
| 13 |
|
| 14 |
+
load_dotenv()
|
| 15 |
|
| 16 |
class UserDataPostView(APIView):
|
| 17 |
def post(self, request):
|
|
|
|
| 93 |
"expenseData": obj.expenses,
|
| 94 |
"categoryData": obj.category,
|
| 95 |
"salaryData": obj.salary,
|
| 96 |
+
"DB_NAME": os.getenv("DB_NAME_LIVE"),
|
| 97 |
+
"DB_USER": os.getenv("DB_USER_LIVE"),
|
| 98 |
+
"DB_PASSWORD": os.getenv("DB_PASS_LIVE"),
|
| 99 |
+
"DB_HOST": os.getenv("DB_HOST_LIVE"),
|
| 100 |
}
|
| 101 |
return Response(data)
|
| 102 |
if hasattr(obj, field):
|
run_local.bat
CHANGED
|
@@ -3,6 +3,9 @@
|
|
| 3 |
REM Activate virtual environment
|
| 4 |
call env\Scripts\activate.bat
|
| 5 |
|
|
|
|
|
|
|
|
|
|
| 6 |
REM Run Django development server
|
| 7 |
python manage.py runserver
|
| 8 |
|
|
|
|
| 3 |
REM Activate virtual environment
|
| 4 |
call env\Scripts\activate.bat
|
| 5 |
|
| 6 |
+
REM Set environment variable to live
|
| 7 |
+
set DEVELOPMENT=local
|
| 8 |
+
|
| 9 |
REM Run Django development server
|
| 10 |
python manage.py runserver
|
| 11 |
|
run_migrate.bat
CHANGED
|
@@ -3,6 +3,10 @@
|
|
| 3 |
REM Activate the virtual environment
|
| 4 |
call env\Scripts\activate.bat
|
| 5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
REM Make and apply migrations
|
| 7 |
python manage.py makemigrations
|
| 8 |
python manage.py migrate
|
|
|
|
| 3 |
REM Activate the virtual environment
|
| 4 |
call env\Scripts\activate.bat
|
| 5 |
|
| 6 |
+
REM Set environment variable to live
|
| 7 |
+
set DEVELOPMENT=local
|
| 8 |
+
|
| 9 |
+
|
| 10 |
REM Make and apply migrations
|
| 11 |
python manage.py makemigrations
|
| 12 |
python manage.py migrate
|