编写你的第一个Django应用程序,第二部分

---恢复内容开始---

从上个随笔停止的地方开始,我们将设置数据库,创建第一个模型。并快速介绍django自动生成的管理站点。

数据库设置: 

打开文件mysite/settings.py

默认情况下,配置使用SQLite。这是新手最简单的选择。

虽然你不暂时不用其他数据库,但是还是要说明一下的:

ENGINE

'django.db.backends.sqlite3'

'django.db.backends.mysql'

'django.db.backends.oracle'等

NAME

数据库名称,如果sqlLite,name表示该文件的完整路径。包括文件名。默认将文件存储到你的项目目录中。

如果使用其他数据库,需要额外的设置user password host。

在文件底部还有个TIME-ZONE设置。这个代表时区。一般改为:TIME_ZONE = 'Asia/Shanghai'

在文件顶部有个INSTALLED_APP设置。它包含django实例中激活的所以应用程序的名称,应用程序可以用于多个项目。

django.contrib.admin--管理网站

django.contrib.auth--一个认证系统

django.contrib.contenttyoes--内容写的框架

django.contrib.sessions--会话框架

django.contrib.messages--消息传递框架

django.contrib.staticfile--一个管理静态文件的框架

但是其中一些应用程序至少使用了一个数据库表,所以我们需要在数据库中创建表格,然后才能使用它们。为此,请运行以下命令:

python manage.py migrate

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfjwf.html