Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. from django.core.management.base import BaseCommand, CommandError
  2. from tecaj import fetch
  3. from conversion_rates.models import ExchangeRate, ExchangeRateList
  4. from django.core import serializers
  5.  
  6.  
  7. class Command(BaseCommand):
  8. help = 'Closes the specified poll for voting'
  9.  
  10. def handle(self, *args, **options):
  11. data = fetch()
  12. print(data)
  13. erl = ExchangeRateList(
  14. date_published=data['creation_date'],
  15. date_start=data['application_date'],
  16. list_number=data['nr']
  17. )
  18. erl.save()
  19. for key, value in data['currencies'].items():
  20. print(key, value)
  21. er = ExchangeRate(
  22. er_list=erl,
  23. currency=key,
  24. value=value[1]
  25. )
  26. er.save()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement