views: build course_name and course_code as unicode strings

refs #4179
This commit is contained in:
Benjamin Dauvergne 2014-01-21 11:55:12 +01:00
parent c302a871f6
commit 28bf0902c1
1 changed files with 4 additions and 4 deletions

View File

@ -44,11 +44,11 @@ def create_course(request):
group = ''
if form.cleaned_data.get('td_group'):
group = '_Gr{0}'.format(form.cleaned_data['td_group'])
course_code = '{entity_code}_{today.year}{group}'.format(
course_code = u'{entity_code}_{today.year}{group}'.format(
entity_code=entity.code.upper(),
today=datetime.date.today(),
group=group)
course_name = '{diploma.name}_{scholar_year}_{entity.description}{group}_{sponsor_name}'.format(
course_name = u'{diploma.name}_{scholar_year}_{entity.description}{group}_{sponsor_name}'.format(
scholar_year=app_settings.COURSE_YEAR,
diploma=diploma,
entity=entity,
@ -57,8 +57,8 @@ def create_course(request):
logger.debug('trying to create course with code %r and name %r',
course_code, course_name)
try:
ok, result = conn.create_course(unicode(course_code),
unicode(course_name),
ok, result = conn.create_course(course_code,
course_name,
form.cleaned_data['category'],
form.cleaned_data['open_to_visitors'],
form.cleaned_data['subscription_policy'] != 'no',