讲师回答 / 杜秉轩
找到在settings.py中的DATABASES配置项,里面有这么一句:<...code...>关联靠的就是这里,当然,sqlite3这个后缀名本身是无所谓的,我们平时见得更多的可能是.db,然而你把这里改成.haha它一样可以创建,并正常使用。至于它具体是怎么实现的,有兴趣你可以去看看django.db.backends模块下的源代码,这些逻辑Django自己已经封装好了。或者推荐你去看一下Python的sqlite3的用法,你自己也可以写一套封装了。
2017-01-12