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)
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)
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)
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)
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)
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)