美文网首页
使用cookiecutter-flask快速生成python后端

使用cookiecutter-flask快速生成python后端

作者: 真是明明 | 来源:发表于2017-12-08 15:45 被阅读211次

    pip install cookiecutter
    cookiecutter https://github.com/sloria/cookiecutter-flask.git
    需要安装node.js 才能使用npm命令
    安装readme.rst里文档的说法
    export TEST_WEBPACK_SECRET='something-really-secret'
    pip install -r requirements/dev.txt
    npm install
    npm start

    期间报错。
    运行:npm run-script build

    flask db init
    flask db migrate
    flask db upgrade
    npm start
    

    就可以愉快的玩耍了

    2017-12-26使用中发现一个问题。这个框架提供了database.py的封装。

    category_id = reference_col('category')
    category = relationship('Category', backref='categories')
    可以使用者两条命令来指定外键。
    感觉和普通的一样,但是实际发现外键不能为空migrate和upgrade经常出错
    usertemplate_id = db.Column(db.Integer, db.ForeignKey('user_templates.id'))
    换成了原来的就可以为空且不报错了。 所以还是用原来的吧 这个database.py可以省略了。

    相关文章

      网友评论

          本文标题:使用cookiecutter-flask快速生成python后端

          本文链接:https://www.haomeiwen.com/subject/qvieixtx.html