lots of updates :/
This commit is contained in:
@@ -3,8 +3,8 @@ from datetime import datetime
|
||||
from dateutil import relativedelta
|
||||
|
||||
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 time import sleep
|
||||
@@ -26,7 +26,7 @@ venue, created = Organization.objects.get_or_create(
|
||||
is_venue=True,
|
||||
)
|
||||
|
||||
scraper,item_count_start = digitools.getScraper(venue)
|
||||
scraper,item_count_start,virtcal = digitools.getScraper(venue, 'msp')
|
||||
ppr(scraper)
|
||||
|
||||
tz = pytz.timezone("US/Central")
|
||||
@@ -65,7 +65,7 @@ def get_listings(pse, events):
|
||||
e['image'] = event.xpath('.//*/img/@data-src')[0]
|
||||
e["date_time"] = datetime.strptime(e['datetime'], DATETIME_FORMAT)
|
||||
e['scraper'] = scraper
|
||||
e['calendar'] = scraper.calendar
|
||||
e['calendar'] = [scraper.calendar]
|
||||
events.append(e)
|
||||
|
||||
events = []
|
||||
@@ -79,7 +79,6 @@ for cal in calendar_url:
|
||||
for event in events:
|
||||
try:
|
||||
new_event = Event.objects.update_or_create(
|
||||
calendar = event['calendar'],
|
||||
scraper = event['scraper'],
|
||||
event_type = 'Mu',
|
||||
show_title = event["show_title"],
|
||||
@@ -89,6 +88,7 @@ for event in events:
|
||||
guests = " ".join(event["subtitle"]),
|
||||
venue = venue
|
||||
)
|
||||
digitools.add_calendar(new_event, 'msp')
|
||||
except Exception as e:
|
||||
print("oops ", e, "\n\n", "Scraper:", scraper)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user