initial commit
This commit is contained in:
2
.idea/webcal-dashboard.iml
generated
2
.idea/webcal-dashboard.iml
generated
@@ -7,7 +7,7 @@
|
||||
<content url="file://$MODULE_DIR$/../webcal-dashboard">
|
||||
<excludeFolder url="file://$MODULE_DIR$/../webcal-dashboard/venv" />
|
||||
</content>
|
||||
<orderEntry type="jdk" jdkName="Python 3.8 (venv)" jdkType="Python SDK" />
|
||||
<orderEntry type="jdk" jdkName="Python 3.9 (venv)" jdkType="Python SDK" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
<component name="TemplatesService">
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
FROM tiangolo/uwsgi-nginx-flask:python3.8-alpine
|
||||
RUN apk --update add bash nano
|
||||
FROM tiangolo/uwsgi-nginx-flask
|
||||
ENV STATIC_URL /static
|
||||
ENV STATIC_PATH /var/www/app/static
|
||||
ENV cal_id 9E2AC562-4328-4CA0-B4D1-D730D9F5E9EF
|
||||
ENV username a@correa.co
|
||||
ENV password jyxq-avwz-qxfd-dklo
|
||||
ENV caldav_url https://caldav.icloud.com/
|
||||
COPY ./requirements.txt /var/www/requirements.txt
|
||||
RUN pip install -r /var/www/requirements.txt
|
||||
@@ -4,6 +4,7 @@ import os
|
||||
import caldav
|
||||
import datetime
|
||||
from icalendar import cal, Event
|
||||
from flask import render_template
|
||||
import requests
|
||||
url = os.getenv('caldav_url')
|
||||
username = os.getenv('username')
|
||||
@@ -17,7 +18,12 @@ def daterange(start_date, end_date):
|
||||
|
||||
@app.route('/')
|
||||
def hello_world():
|
||||
url = os.getenv('caldav_url')
|
||||
username = os.getenv('username')
|
||||
password = os.getenv('password')
|
||||
cal_id = os.getenv('cal_id')
|
||||
date_obj = datetime.datetime.now()
|
||||
print (url)
|
||||
|
||||
start_of_week = date_obj - timedelta(days=date_obj.weekday()) # Monday
|
||||
end_of_week = start_of_week + timedelta(days=7) # Sunday
|
||||
|
||||
Reference in New Issue
Block a user