小编mic*_*3pl的帖子

SQLAlchemy query tables joined with foreign key

I am trying to display data from MySQL via Flask-SQLAlchemy query and change foreign key (category_id) into name assign to the category_id. To be more precise - 在此处输入图片说明

With the query I want to display item with the name from category Table, not the category_id.

Here is my code:

class MyEnum(enum.Enum):
    piece = "piece"
    kg = "kg"

class Category(db.Model):
    __tablename__ = 'category'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(25), nullable=False)

class Product(db.Model):
    __tablename__ = 'product'
    id = db.Column(db.Integer, primary_key=True)
    name = …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy

3
推荐指数
1
解决办法
8896
查看次数

smtplib,'tuple'对象没有属性'encode'

我没有想法如何解决这个问题.我检查了大多数smtplib线程,那些关于"AttributeError:'tuple'对象没有属性'encode'"

我正在尝试创建消息模板以从Python3脚本发送电子邮件.出于某种原因,当我添加消息模板时,我无法以任何方式解决这个问题.

import smtplib
import additional
import datetime
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText

#server commends
server = smtplib.SMTP('smtp.gmail.com', 587)
server.ehlo()
server.starttls()
server.ehlo()

#credentials of sender
FROM = "xxx.gmail.com"
PASSWORD = additional.x #hidden password in other .py file

#logging in
server.login(FROM, PASSWORD)


#template for recievers
TOADDR = ["reciever email"]
CC = ["FIRST CC", "2ND CC"]
SUBJECT = "testing"
TEXT = "Let's check if this works and I joined everything correctly"

#MSG template

FINAL_TO = CC + [TOADDR]
message …
Run Code Online (Sandbox Code Playgroud)

smtplib python-3.x

2
推荐指数
1
解决办法
2212
查看次数

标签 统计

python ×1

python-3.x ×1

smtplib ×1

sqlalchemy ×1