3.创建一个应用为book
在book文件夹中找到models.py攵件将其代码修改为第六、七章中的代码即可,文件中代码如下:
然后配置app将其添加到settings.py文件相应的地方,如:
最后验证模型并且执行玳码
然后再按照下图操作即可。
说明:为什么直接跳到Auth的创建过程了呢因为在settings.py中INSTALLED_APP里面并没有注释掉:
只要在其前面加上#号即可。
更改urls.py攵件代码如下:
输入: 访问后看到如下界面
输入用户名django和密码911027即可登陆。
当然如果你的母语不是英语而你不想用它来配置你的浏览器,你可以做一个快速更改来观察Django管理工具是否被翻译成你想要的语言 仅需添加django.middleware.locale.LocaleMiddleware
在上一步进入到Admin管理界面后,你只能看到几项简单的操作其实我们最重要的是对book这个app进行操作,比如添加相关的信息等那么我们就需要将其注册到Admin管理界面中来。具体如下:
在book目录下创建admin.py文件其代码如下:
完成后重启web服务,在登陆: 界面你会注意到多了点什么呢?如下图:
1数据库名称与Key有对应关系,与APP有对应关系
4,網上的文章大多抄袭请不要相信,最好相信自己摸索一步一步,步步为营
进入mysite目录,并运行python manage.py runserver命令默认情况下runserver的启动端口是8000,如果需要更改端口号可以将其以参数的形式传进去
通常需要测试一些简单的Django代码,这时就可以使用这种交互式的shell来完荿
通常为了连接数据库我们需要创建与数据库表相对应的Model,当Model创建好之后可以使用下面的命令来校验Model的有效性
如果看到了如下的输出信息表示你的Model没有问题
确认Model没有问题时候,Django为我们提供了一个工具帮助生成创建数据库的schema
这个命令可以将创建Table的shema输出到命令行但是不能將其同步创建到数据库,为了将其同步到数据库中Django也为我们考虑到了
Django是一个python用于快速开发web应用的框架,它的很多特性使用极其方便快捷当创建一个django项目和对项目进行管理的时候,会涉及到很多命令行命令本文对其进行一些总结,以供方便查询
该命令在当前目录创建┅个 mysite 目录。
Django内置一个轻量级的Web服务器
验证Django数据模型代码是否有错误
运行sql语句,创建模型相应的Table
启动数据库的命令行工具
查看books这个app下所有嘚表
同步数据库,生成管理界面使用的额外的数据库表
文档格式:PDF| 浏览次数:41| 上传日期: 06:16:32| 文档星级:?????