From f125be2549e5f4f04c8097b7305be2982ccff063 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Wed, 22 Nov 2017 17:39:44 -0500 Subject: Change Drivers to vendors in some locations. Remove description field for uploads, changed to filename. Still need to update template. --- app/dispatch/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'app/dispatch/models.py') diff --git a/app/dispatch/models.py b/app/dispatch/models.py index 5801828..58d47fb 100644 --- a/app/dispatch/models.py +++ b/app/dispatch/models.py @@ -7,6 +7,7 @@ from datetime import datetime from django.core.exceptions import ObjectDoesNotExist from .misc import get_week_dates, paperwork_user_directory_path from django.core.urlresolvers import reverse +import re # Create your models here. @@ -50,11 +51,12 @@ class Load(models.Model): class Paperwork(models.Model): load = models.ForeignKey(Load, on_delete=models.CASCADE) - description = models.CharField(max_length=256) document = models.FileField(upload_to=paperwork_user_directory_path) def __str__(self): - return "%s" % self.load + # It's a terrible fucking hack, but it works + return re.sub('paperwork\/\d+\/[a-zA-z0-9]+-', '', str(self.document)) + # return "%s" % self.load class Identity(models.Model): -- cgit v1.2.3