Skip to content

Commit 045ad95

Browse files
authored
Merge pull request #1163 from devEricA/dev
Automatic Title case finding titles
2 parents ce53e8f + 13a9e65 commit 045ad95

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

dojo/models.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1289,6 +1289,9 @@ def save(self, dedupe_option=True, false_history=False, rules_option=True, *args
12891289
except:
12901290
async_false_history.delay(self, *args, **kwargs)
12911291
pass
1292+
# Title Casing
1293+
from titlecase import titlecase
1294+
self.title = titlecase(self.title)
12921295

12931296
from dojo.utils import calculate_grade
12941297
calculate_grade(self.test.engagement.product)

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,4 @@ urllib3==1.24
4747
uWSGI==2.0.18
4848
vobject==0.9.5
4949
whitenoise>=4.0
50+
titlecase==0.12

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
'django-taggit-serializer==0.1.7',
6666
'whitenoise==4.0',
6767
'django-environ==0.4.5',
68+
'titlecase'
6869
],
6970

7071
extras_require={'mysql': ['mysqlclient==1.3.12']},

0 commit comments

Comments
 (0)