basic.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:flask_example 作者: flyhigher139 项目源码 文件源码
def mail_view():
    if request.method == 'POST':
        recipients = request.form.get('recipients')
        recipients = [recipient.strip() for recipient in recipients.split(',')]

        cc = request.form.get('cc')
        cc = [cc.strip() for cc in cc.split(',')]

        title = request.form.get('title')
        body = request.form.get('body')

        send_mails(recipients, cc, title, body)
        return redirect(url_for('mail_view'))
    return '''
    <!DOCTYPE html>
    <html>
        <head>
            <title>Mail</title>
            <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
        </head>
        <body>
            <div class="container">
                <div class="col-md-10 col-md-offset-1">
                <h3>Send Mails</h3><hr/>
                <form method="POST">
                    <div class="form-group">
                        <label>Receivers:</label><input type="text", name="recipients" class="form-control" >
                    </div>
                    <div class="form-group">
                        <label>Cc:</label><input type="text", name="cc" class="form-control" >
                    </div>
                    <div class="form-group">
                        <label>Title:</label>
                        <input type="text", name="title" class="form-control" >
                    </div>
                    <div class="form-group">
                        <label>Body:</label>
                        <textarea class="form-control" rows="6" name="body"></textarea>
                    </div>
                    <div class="form-group">
                        <button type="submit" value="Submit" class="btn btn-primary">Submit</button>
                    </div>
                </form>
                </div>
            </div>
        </body>
    </html>
    '''
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号