Example #1
1
    def post(self):
        print( "Got the request" )
        form = self.form(request.form)

        if form.validate():
            league = League()
            form.populate_obj(league)
            
            league.slug = slugify( league.name )
            league.save()

            return redirect( url_for('pages.league_list') )
        
        return render_template( 'leagues/create_league.html', form=self.form )
Example #2
0
    def post(self):
        print("Got the request")
        form = self.form(request.form)

        if form.validate():
            league = League()
            form.populate_obj(league)

            league.slug = slugify(league.name)
            league.save()

            return redirect(url_for('pages.league_list'))

        return render_template('leagues/create_league.html', form=self.form)
 def create_entry(cls, title, date, timeSpent, whatILearned,
                  ResourcesToRemember):
     try:
         with DATABASE.transaction():
             inst = cls.create(title=title,
                               date=date,
                               timeSpent=timeSpent,
                               whatILearned=whatILearned,
                               ResourcesToRemember=ResourcesToRemember,
                               slug=slugify(title))
     except IntegrityError:
         raise ValueError("Entry already exist")
     else:
         return inst
Example #4
0
    def post(self, slug):
        print( "Got post for ", slug )
        form = self.form(request.form)

        if form.validate():
            participant = Participant()
            form.populate_obj(participant)
            
            participant.slug = slugify( participant.name )

            league = League.objects.get_or_404(slug=slug)
            league.participants.append( participant )
            league.save()

            return ""
        
        return "" 
Example #5
0
    def post(self, slug):
        print("Got post for ", slug)
        form = self.form(request.form)

        if form.validate():
            participant = Participant()
            form.populate_obj(participant)

            participant.slug = slugify(participant.name)

            league = League.objects.get_or_404(slug=slug)
            league.participants.append(participant)
            league.save()

            return ""

        return ""
Example #6
0
 def __init__(self, admin, title):
     self.admin = admin
     self.title = title
     self.slug = slugify(self.title)
Example #7
0
 def get_admin_name(self):
     return slugify(self.model.__name__)
Example #8
0
 def __init__(self, admin, title):
     self.admin = admin
     self.title = title
     self.slug = slugify(self.title)
Example #9
0
 def get_admin_name(self):
     return slugify(self.model.__name__)
Example #10
0
 def get_api_name(self):
     """Pluralize the name based on the model."""
     return slugify(self.model.__name__ + 's')
Example #11
0
 def get_api_name(self):
     return slugify(self.route)
Example #12
0
 def save(self, *args, **kwargs):
     self.slug = slugify(self.title)
     super(Post, self).save(*args, **kwargs)
Example #13
0
 def __init__(self, *args, **kwargs):
     super(Tag, self).__init__(*args, **kwargs)
     if self.name:
         self.slug = slugify(self.name)
Example #14
0
 def get_admin_name(self):
     if hasattr(self.model, 'admin_name'):
         return slugify(self.model.admin_name)
     return slugify(self.model.__name__)