小编Fly*_*ira的帖子

会话不可用,因为没有设置密钥.将应用程序上的secret_key设置为唯一且保密的内容.瓶/ Heroku的

烧瓶应用程序可以登录并注册localhost上的所有罚款.但是当我把它推到heroku时,这就成了一个问题.它显示了上面提到的错误.这是app.py代码

from flask import Flask, render_template, request, redirect, jsonify, url_for, flash
from sqlalchemy import create_engine, asc, desc
from sqlalchemy.orm import sessionmaker
from database_setup import Base, User, BlogPost
from flask import session as login_session
import random
import string
from wtforms import Form, BooleanField, TextField, PasswordField, validators
from passlib.hash import sha256_crypt


app = Flask(__name__)


#Connecting to database
engine = create_engine('sqlite:///travellerdata.db')
Base.metadata.bind = engine

DBSession = sessionmaker(bind=engine)
session = DBSession()
Run Code Online (Sandbox Code Playgroud)

结束于......

if __name__ == "__main__":
    app.secret_key = 'some secret key'
    app.debug = True …
Run Code Online (Sandbox Code Playgroud)

python login heroku secret-key flask

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

如何访问 Angular 组件上的 TemplateRef?

组件 TS

ngOnInit() {
    if(somecondition)
        // This is the line of code that wont work
        this.openModal(#tempName);
}
Run Code Online (Sandbox Code Playgroud)

组件 HTML

<ng-template #tempName>
    I got some content here
</ng-template>
Run Code Online (Sandbox Code Playgroud)

this.openModal(#tempName) -> 我如何在这里访问 ngTemplate tempName?

typescript ngx-bootstrap angular

5
推荐指数
1
解决办法
6202
查看次数

node.js 上的 SES 不发送电子邮件,尽管它返回“成功”响应

我尝试使用 SES 发送电子邮件。to 地址与 from 地址相同,并在 AWS SES 中进行验证。

        usersList = [{
            "Destination": {
                "ToAddresses": [
                    "someuserthatisverifiedinSES@abc.xyz"
                ]
            },
            "ReplacementTemplateData": `{ "name":"User1", "message": "Hell no" }`
        }];
        defaultTemplateData = `{ "name":"Student", "message": ` + req.body.message + ` }`;

        var params = {
            Destinations: usersList,
            Source: "someuserthatisverifiedinSES@abc.xyz", /* required */
            Template: `SomeTemplate`, /* required */
            DefaultTemplateData: defaultTemplateData
        };
        // Create the promise and SES service object
        var sendPromise = ses.sendBulkTemplatedEmail(params).promise();

        // Handle promise's fulfilled/rejected states
        return sendPromise.then(
            function (data) {
                console.log('sent …
Run Code Online (Sandbox Code Playgroud)

javascript amazon-web-services node.js amazon-ses

4
推荐指数
1
解决办法
728
查看次数