コード例 #1
0
ファイル: utils.py プロジェクト: JoeJasinski/birdflew
    def validate_base_url(self, url_socket):

        valid, messages = validators.validate_url_chars(url_socket)
        if messages:
            raise TransferException(messages=messages)

        burl, messages_loc = validators.validate_url_format(url_socket)
        messages = messages + messages_loc
        if messages:
            raise TransferException(messages=messages)

        return burl, messages
コード例 #2
0
ファイル: utils.py プロジェクト: charudatta10/birdflew
    def validate_base_url(self, url_socket):

        valid, messages = validators.validate_url_chars(url_socket)
        if messages:
            raise TransferException(messages=messages)

        burl, messages_loc = validators.validate_url_format(url_socket)
        messages = messages + messages_loc
        if messages:
            raise TransferException(messages=messages)

        return burl, messages
コード例 #3
0
 def save(self, *args, **kwargs):
     burl, messages = validators.validate_url_format(self.url)
     self.url = burl.url_socket
     super(self.__class__, self).save(*args, **kwargs)
コード例 #4
0
ファイル: models.py プロジェクト: JoeJasinski/birdflew
 def save(self, *args, **kwargs):
     burl, messages = validators.validate_url_format(self.url)
     self.url = burl.url_socket
     super(self.__class__, self).save(*args, **kwargs)