Exemple #1
0
    def set_banner(self, file):

        self.del_banner()
        self.banner_nonce+=1

        aws.upload_file(name=f"users/{self.username}/banner-{self.banner_nonce}.png",
                        file=file)

        self.has_banner=True
        g.db.add(self)
Exemple #2
0
    def set_banner(self, file):

        self.del_banner()
        self.banner_nonce+=1

        aws.upload_file(name=f"board/{self.name.lower()}/banner-{self.banner_nonce}.png",
                        file=file)

        self.has_banner=True
        g.db.add(self)
Exemple #3
0
    def set_profile(self, file):

        self.del_profile()
        self.profile_nonce += 1

        aws.upload_file(
            name=f"users/{self.username}/profile-{self.profile_nonce}.png",
            file=file,
            resize=(100, 100))
        self.has_profile = True
        g.db.add(self)
Exemple #4
0
    def set_profile(self, file):

        self.del_profile()
        self.profile_nonce += 1

        aws.upload_file(
            name=f"board/{self.name.lower()}/profile-{self.profile_nonce}.png",
            file=file,
            resize=(100, 100))
        self.has_profile = True
        g.db.add(self)
Exemple #5
0
    def set_profile(self, file):

        self.del_profile()
        self.profile_nonce += 1

        aws.upload_file(
            name=f"uid/{self.base36id}/profile-{self.profile_nonce}.png",
            file=file,
            resize=(100, 100))
        self.has_profile = True
        self.profile_upload_ip = request.remote_addr
        self.profile_set_utc = int(time.time())
        self.profile_upload_region = request.headers.get("cf-ipcountry")
        g.db.add(self)
Exemple #6
0
    def set_banner(self, file):

        self.del_banner()
        self.banner_nonce += 1

        aws.upload_file(name=f"uid/{self.base36id}/banner-{self.banner_nonce}.png",
                        file=file)

        self.has_banner = True
        self.banner_upload_ip=request.remote_addr
        self.banner_set_utc=int(time.time())
        self.banner_upload_region=request.headers.get("cf-ipcountry")

        g.db.add(self)