from django.conf import settings from django.core.management.base import BaseCommand from songs.models import ReportNote class Command(BaseCommand): help = 'Gather all song reports' def handle(self, *args, **options): reports = ReportNote.objects.all() for report in reports: song = report.song url = '<{base_url}/admin/songs/song/{r.song.id}/change/>'.format(base_url=settings.BASE_URL, r=report) print('Song: {r.song.artist} - {r.song.title}\nMessage: {r.note}\nLink: {url}'.format(url=url, r=report)) print('-' * 72)