add MEDIA_ROOT in front of filename
This commit is contained in:
parent
2a2fac248d
commit
b093489c77
@ -1,10 +1,12 @@
|
|||||||
import csv
|
import csv
|
||||||
|
import os.path
|
||||||
import re
|
import re
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
|
|
||||||
from django.dispatch import receiver
|
from django.dispatch import receiver
|
||||||
from django.utils.timezone import now
|
from django.utils.timezone import now
|
||||||
|
from django.conf import settings
|
||||||
|
|
||||||
from byro.bookkeeping.models import (
|
from byro.bookkeeping.models import (
|
||||||
Account, AccountCategory, RealTransaction,
|
Account, AccountCategory, RealTransaction,
|
||||||
@ -19,7 +21,8 @@ from byro.members.models import Member
|
|||||||
@receiver(process_csv_upload)
|
@receiver(process_csv_upload)
|
||||||
def process_bank_csv(sender, signal, **kwargs):
|
def process_bank_csv(sender, signal, **kwargs):
|
||||||
source = sender
|
source = sender
|
||||||
reader = csv.DictReader(open(source.source_file.name, encoding='iso-8859-1'), delimiter=';', quotechar='"')
|
filename = os.path.join(settings.MEDIA_ROOT, source.source_file.name)
|
||||||
|
reader = csv.DictReader(open(filename, encoding='iso-8859-1'), delimiter=';', quotechar='"')
|
||||||
booking_timestamp = now()
|
booking_timestamp = now()
|
||||||
|
|
||||||
for line in reader:
|
for line in reader:
|
||||||
|
Loading…
Reference in New Issue
Block a user