Django是什么
具体体现在如下几个方面:
Django的特点
下载安装python和Django
- 首先,在python官网下载python并安装
- 下载安装Django
django的安装非常简单,使用pip或者easy_install都可以。
安装成功后,进入python命令行,查看版本:
创建Django项目
- 打开命令行,进入想要安置项目的目录;
- 可以使用下面命令创建项目,一些IDE可以自动生成Django项目结构,例如pycharm。
django-admin startproject [项目名]
生成的项目结构如下所示:
下面我解释一下这些文件的意义:
根据模型在数据库创建表
这里我们还没有模型,我们先简单的执行一下这个命令:
修改配置文件
在settings.py中找到LANGUAGE_CODE = ‘en-us’,将其修改为LANGUAGE_CODE = ‘zh-hans’,也就是修改为中文。
启动本地服务器
可以在本地启动服务器来测试我们的程序(当然实际项目当中需要真正的商业服务器例如:Nginx等)
进入到你的项目目录,(与manage.py同一目录下)
启动本地服务器命令如下:
运行上面命令输出如下:
查看运行结果
根据上面提示,我们可以在浏览器中输入:http://127.0.0.1:8000/ 查看运行结果如下:
创建应用
创建应用使用如下命令:(仍然是在项目目录下)
生成的应用polls目录如下所示:
定义模型
模型都继承django.db.models.Model类。下面打开models.py,创建如下两个模型类:
激活模型
要想让系统识别模型,必须在settings.py中配置应用,打开settings.py,在INSTALLED_APPS选项中添加应用polls。
这里是一个应用的列表,上面的几个应用都是django自带的应用,有后台管理、授权、内容类型、会话、消息管理和统计等。
这里我们添加了自己的应用polls,这样当我们执行数据库迁移命令时,会找到我们的应用,根据该应用中的模型生成对应的数据库表。
生成数据库
下面我们使用命令来生成数据库。
我们可以查看一下生成的数据库,下载一个sqlite数据库工具,链接是:https://www.sqlite.org/2017/sqlite-tools-win32-x86-3200100.zip
下载后配置环境变量。
然后将命令行定位到当前项目sqlite数据库所在的目录,使用sqlite命令可以查看我们创建好的数据库。
命令如下:
也可以使用如下命令查看创建表的内容:
完!
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/tech/6409.html