Django 2.0注意事项

  最近在使用Django最新版是,经常报错,发现大部分是Django-2.0.3和之前版本的小改动之处

    1.配置mysql数据库 :

             SET storage_engine=INNODB 改为 SET default_storage_engine=INNODB

             ForergnKey()中的on_delete参数已被修改,不再是默认选项,因此,需要将书中内容的ForeignKey()语句中多加个on_delete=CASCADE这个参数

    2.render_to_response不在使用,只使用render函数

    3.删除了 SessionAuthenticationMiddleware中间件

    4 reverse:在新版本django中,这些包不再归于core,而是属于django.urls包,需要更改import路径

 

posted @ 2018-03-21 00:07  cj陈杰  阅读(82)  评论(0编辑  收藏  举报