Add import of Audioscrobbler files

Here we add a model for holding Audioscrobbler imports and some code to
process the tab-separated files we get from Rockbox.
This commit is contained in:
2023-02-03 16:45:31 -05:00
parent 12087460f6
commit e392477dc7
9 changed files with 234 additions and 4 deletions

View File

@ -1,5 +1,13 @@
from django import forms
from scrobbles.models import AudioScrobblerTSVImport
class UploadAudioscrobblerFileForm(forms.ModelForm):
class Meta:
model = AudioScrobblerTSVImport
fields = ('tsv_file',)
class ScrobbleForm(forms.Form):
item_id = forms.CharField(