def load_fixtures(): load_monitor_fixture(monitor_fixtures) load_settings_fixture(settings_fixtures) rank_staff = Rank( name=_("Forum Team").message, title=_("Forum Team").message, style='staff', special=True, order=0, as_tab=True, ) rank_lurker = Rank(name=_("Lurker").message, style='lurker', order=1, criteria="100%") rank_member = Rank(name=_("Member").message, order=2, criteria="75%") rank_active = Rank( name=_("Most Valueable Posters").message, title=_("MVP").message, style='active', order=3, criteria="5%", as_tab=True, ) rank_staff.save(force_insert=True) rank_lurker.save(force_insert=True) rank_member.save(force_insert=True) rank_active.save(force_insert=True)
def submit_form(self, request, form, target): position = 0 last_rank = Rank.objects.latest('order') new_rank = Rank(name=form.cleaned_data['name'], name_slug=slugify(form.cleaned_data['name']), description=form.cleaned_data['description'], style=form.cleaned_data['style'], title=form.cleaned_data['title'], special=form.cleaned_data['special'], as_tab=form.cleaned_data['as_tab'], order=(last_rank.order + 1 if last_rank else 0), criteria=form.cleaned_data['criteria']) new_rank.save(force_insert=True) return new_rank, BasicMessage(_('New Rank has been created.'), 'success')
def submit_form(self, request, form, target): position = 0 last_rank = Rank.objects.latest('order') new_rank = Rank( name = form.cleaned_data['name'], name_slug = slugify(form.cleaned_data['name']), description = form.cleaned_data['description'], style = form.cleaned_data['style'], title = form.cleaned_data['title'], special = form.cleaned_data['special'], as_tab = form.cleaned_data['as_tab'], order = (last_rank.order + 1 if last_rank else 0), criteria = form.cleaned_data['criteria'] ) new_rank.save(force_insert=True) return new_rank, BasicMessage(_('New Rank has been created.'), 'success')
def load_fixtures(): load_monitor_fixture(monitor_fixtures) load_settings_fixture(settings_fixtures) rank_staff = Rank( name=_("Forum Team").message, title=_("Forum Team").message, style='staff', special=True, order=0, as_tab=True, ) rank_lurker = Rank( name=_("Lurker").message, style='lurker', order=1, criteria="100%" ) rank_member = Rank( name=_("Member").message, order=2, criteria="75%" ) rank_active = Rank( name=_("Most Valueable Posters").message, title=_("MVP").message, style='active', order=3, criteria="5%", as_tab=True, ) rank_staff.save(force_insert=True) rank_lurker.save(force_insert=True) rank_member.save(force_insert=True) rank_active.save(force_insert=True)