lots of updates :/

This commit is contained in:
2025-11-30 15:34:08 -05:00
parent 61e198ff55
commit e06a5d49f8
84 changed files with 6614 additions and 2297 deletions

View File

@@ -8,14 +8,14 @@ from pprint import pprint as ppr
import pytz
import django
sys.path.append('../../../')
os.environ['DJANGO_SETTINGS_MODULE'] = 'ds_events.settings'
sys.path.append('../../../../')
os.environ['DJANGO_SETTINGS_MODULE'] = 'config.django.local'
django.setup()
from events.models import Event as DSEvent, Organization, Scraper, Calendar
import events.digitools as digitools
tz = pytz.timezone("US/Central")
td = relativedelta.relativedelta(hours=5)
venue, created = Organization.objects.get_or_create(
@@ -44,5 +44,50 @@ event_type = "Ed"
objIcalData = requests.get(scraper.website)
gcal = iCalendar.from_ical(objIcalData.text)
tz = pytz.timezone("US/Central")
digitools.getiCalEvents(gcal, scraper, venue)
events = digitools.getiCalEvents(gcal, scraper, venue, "Ed")
for event in events:
ppr(event)
e = {}
e['calendars'] = event['calendars']
try:
e['dateStamp'] = event['dateStart'][0]
except:
e['dateStamp'] = event['dateStart']
e['title'] = event['strSummary']
e['scraper'] = scraper
e['link'] = venue.website
try:
digitools.createBasicEvent(e, 'Ed', venue)
except Exception as e:
print("Error: ", e)
# now_now = datetime.today().date()
# try:
# print("1Event: ", event['dateStart'])
# if event['dateStart'] > now_now:
# print("Check Check: ", event['dateStart'])
# ppr(event)
# # createIcalEvent(event, scraper, venue, event_type)
# else:
# print("WHAT?")
# ppr(event)
# except Exception as e:
# try:
# event['dateStart'] = event['dateStart'].date()
# print("2Event: ", event['dateStart'])
# if event['dateStart'] > now_now:
# print("Check Check: ", event['dateStart'])
# ppr(event)
# # createIcalEvent(event, scraper, venue, event_type)
# else:
# print("WHAT?")
# ppr(event)
# except Exception as e:
# print("The Error: ", e)
# pass
digitools.updateScraper(scraper, item_count_start)