diff options
Diffstat (limited to 'bak/unused_apps/ebay/update_price.py')
-rwxr-xr-x | bak/unused_apps/ebay/update_price.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/bak/unused_apps/ebay/update_price.py b/bak/unused_apps/ebay/update_price.py new file mode 100755 index 0000000..b8b4c8c --- /dev/null +++ b/bak/unused_apps/ebay/update_price.py @@ -0,0 +1,17 @@ +import sys +import os +from os.path import dirname, abspath +import django +PROJECT_ROOT = abspath(dirname(dirname(dirname(__file__)))) + '/' +sys.path.append(PROJECT_ROOT) +sys.path.append(PROJECT_ROOT + '/app') +sys.path.append(PROJECT_ROOT + '/app/lib') +sys.path.append(PROJECT_ROOT + '/config') +sys.path.append(PROJECT_ROOT + '/venv/bin/python3') +os.environ['DJANGO_SETTINGS_MODULE'] = 'config.settings' +django.setup() +import datetime +from ebay.models import TrackedItem, update_tracked_item_price +items = TrackedItem.objects.filter(date_ending__gte=datetime.datetime.now()) +for item in items: + update_tracked_item_price(item) |