flask-sqlalchemy

    0熱度

    1回答

    這是我在views.py文件至今編寫的代碼: from flask import Flask, jsonify from app import db from models import Sites app = Flask(__name__) app.config.from_pyfile('config.py') db.init_app(app) @app.route('/site

    -1熱度

    1回答

    我想顯示我的數據庫的查詢結果,但它讓我感到困惑 - 它不像我所期望的那樣行事,每次都不顯示任何內容。我的模型: class Ball(Base): __tablename__ = 'balls' id = Column(Integer, primary_key=True) ball_id = Column(Integer, ForeignKey('fields.id')) ball = r

    0熱度

    1回答

    我有一個我想要初始化的模型,例如SomeModel(name='george', password='whatever')。 將數據提交給數據庫之前,我想調用另一個方法(我們將其稱爲gen_password_hash)來創建密碼的散列版本,並將其設置爲模型實例上的屬性。 所以我希望這發生在實例化之後,但在提交到數據庫之前。 更新 我想看看,如果我可以在我的模型定義__init__功能做到這一點。

    0熱度

    1回答

    我是一個總是新手瓶,更不用說密碼學。我目前正在關注米格爾格林伯格的燒瓶教程。我試圖存儲一個pbkdf2:sha512散列密碼的鹽長64,但我找不到適當的長度來存儲它在數據庫中它是db.string(128)或512.

    1熱度

    1回答

    我要發佈一個瓶包裝包括這一個: class Model(DB.Model): __abstract__ = True id = DB.Column(DB.Integer, primary_key=True) created_at = DB.Column(DB.DateTime, default=datetime.utcnow, nullable=False)

    0熱度

    1回答

    我正在使用Flask-Bootstrap的render_pagination宏。當我點擊頁碼時,它將URL更改爲page=2,但當頁面重新呈現時,結果和頁面仍然是第1頁。如何在使用render_pagination時更改頁面和結果? @app.route('/results') def results(filename, page=1): logs = Logs.query.pagin

    1熱度

    2回答

    我在燒瓶中進行了以下登錄。現在我想知道它是否安全。如果不是,我還需要添加什麼才能提高成熟度。我知道像SSL這樣的東西也很重要,但現在我只關心我能做些什麼來使我的Flask代碼更安全。 #Login @app.route('/', methods=['GET', 'POST']) def index(): form = LoginForm() if form.validat

    0熱度

    2回答

    我在試着瞭解是否有可能與Sqlalchemy做些什麼,或者如果我正在考慮錯誤的方式。作爲一個例子,說我有兩個(這些只是例子)類: class Customer(db.Model): __tablename__ = 'customer' id = Column(Integer, primary_key=True) name = Column(String) a

    0熱度

    1回答

    我正在通過構建基本Flask應用程序來學習數據庫:https://www.tutorialspoint.com/flask/flask_sqlalchemy.htm,我目前正處於需要通過我的SQLITE3數據庫連接的點SQLAlchemy的。說實話,它不會那麼好。我得到這個錯誤:NameError:全局名稱 '閃光' 沒有定義 這裏是我的app.py #!/usr/bin/python fro

    0熱度

    1回答

    我正試圖在我的python應用程序中實現Flask-Session。我在文檔中讀到,推薦使用SqlAlchemySessionInterface之類的另一個界面,而不是默認的NullSessionInterface,當SESSION_TYPE配置密鑰沒有提供任何內容時使用。類會話下 從flask_session/初始化 .py文件讀取 默認瓶會話將使用:類:NullSessionInterface