lots of updates :/
This commit is contained in:
@@ -8,11 +8,13 @@ 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
|
||||
from events.models import Event as DSEvent, Organization, Scraper, Calendar
|
||||
|
||||
import events.digitools as digitools
|
||||
|
||||
td = relativedelta.relativedelta(hours=5)
|
||||
odt = datetime.now() + td
|
||||
@@ -27,7 +29,9 @@ try:
|
||||
scraper, created = Scraper.objects.get_or_create(
|
||||
name=venue.name,
|
||||
website=venue.website,
|
||||
calendar = Calendar.objects.get(shortcode='msp'),
|
||||
items = 0,
|
||||
new_items = 0,
|
||||
last_ran = datetime.now(),
|
||||
)
|
||||
except Exception as e:
|
||||
@@ -78,7 +82,6 @@ for component in gcal.walk():
|
||||
if event['dateStart'] > now_now:
|
||||
print(event['strSummary'])
|
||||
new_event, created = DSEvent.objects.update_or_create(
|
||||
calendar = 'msp'
|
||||
event_type = event_type,
|
||||
show_title = event['strSummary'],
|
||||
show_link = venue.website,
|
||||
@@ -87,6 +90,7 @@ for component in gcal.walk():
|
||||
more_details = event["details"],
|
||||
venue = venue
|
||||
)
|
||||
digitools.add_calendar(new_event, 'msp')
|
||||
scraper.items+=1
|
||||
if event['strLocation'] != None and event['strLocation'] != 'MN' and event['strLocation'] != 'Online':
|
||||
loc = event['strLocation'].split('@')
|
||||
|
||||
Reference in New Issue
Block a user