Exemplo n.º 1
0
    def save(self, request, api):

        url = self.cleaned_data['url']
        remote_user = self.cleaned_data['remote_user']
        canonical = self.cleaned_data.get('canonical', False)

        instance = ShortURL.get_or_create_object(url, remote_user, canonical)

        if not api:
            message = _('Woow, your URL was successfully shortened.')
            messages.add_message(request, messages.SUCCESS, message)

        self.instance = instance
        return self.instance
Exemplo n.º 2
0
    def save(self, request, api):
        
        url = self.cleaned_data['url']
        remote_user = self.cleaned_data['remote_user']
        exclusive = self.cleaned_data.get('exclusive', False)
        confirmation = self.cleaned_data.get('confirmation', False)
        canonical = self.cleaned_data.get('canonical', False)

        instance = ShortURL.get_or_create_object(url,
            remote_user, canonical, exclusive, confirmation)

        if not api:
            message = _('Woow, your URL was successfully shortened.')
            messages.add_message(request, messages.SUCCESS, message)

        self.instance = instance
        return self.instance