Ignore:
Timestamp:
7 Sep 2020, 12:47:07 (4 years ago)
Author:
Henrik Bettermann
Message:

Enable graduated student record creation from transcript application data.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.uniben/trunk/src/waeup/uniben/applicants/browser.py

    r16227 r16229  
    780780    appl_url2 = 'https://uniben-alumni.waeup.org/applicants/tscs1/register'
    781781
     782class CreateGraduatedPage(UtilityView, grok.View):
     783    """Create a student object from transcript application data.
     784    """
     785    grok.context(ICustomApplicant)
     786    grok.name('creategraduated')
     787    grok.require('waeup.createStudents')
     788
     789    def update(self):
     790        success, msg = self.context.createStudent(view=self, graduated=True)
     791        if success:
     792            self.flash(msg)
     793        else:
     794            self.flash(msg, type='warning')
     795        self.redirect(self.url(self.context))
     796        return
     797
     798    def render(self):
     799        return
     800
    782801class ResultStatement(AdditionalFile):
    783802    grok.name('res_stat.pdf')
Note: See TracChangeset for help on using the changeset viewer.