Django Python

Django入门学习(二)

喜夏-厌秋 提交于 2019-11-29 02:20:51
相隔一周,终于抽出点时间来完成对Django的对二部分学习,本次学习的内容主要是连接数据库,创建数据库模型和其他一些必备的设置。学习参考官网的 Writing your first Django app, part 2 。 1、在settings.py中设置你安装的数据库 Django可以用很多种数据库,因此你需要告诉Django你准备用那种数据库,在settings.py文件中的DATABASES来说明,在这里面你会告诉Django你的数据库引擎(MySQL、Oracle、PostgreSQL等)、HOST、PORT、USER、PASSWORD、DATABASENAME、数据库默认编码等。在这,你有两种方式,一种是直接写到代码中,一种是把这些信息写到配置文件,然后通过读配置文件来实现相同的功能。通过代码直接写类似的代码如: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'mydatabase', 'USER': 'mydatabaseuser', 'PASSWORD': 'mypassword', 'HOST': '127.0.0.1', 'PORT': '5432', } } 参照官方文档说明 。 用配置文件的代码是这样的: # settings.py