Django2文档-入门概览

Django 是设计是为了使通用的Web开发任务变得快速而又简单, 一下是如何使用Django编写数据库驱动的Web应用程序的非正式概述.

这个文档的目标是给你足够的技术细节来理解Django是如何工作的,但是这不是一个教程或是参考. 当你准备开始一个项目是, 你可以从教程开始.(教程还没有开始.)

1. 设计你的模型

虽然你可以在没有数据库的情况下使用Django,但是它带有一个 ++对象关系映射器++ ,在这个 ++映射器++ 中你可以用Python代码描述你的数据库布局

到目前,该 ++数据库模型语法++ 可以提供多种丰富的方式代表你的数据库模型.它已经解决了存在多年的数据库架构问题,这里有一个简单的例子:

mysite/news/models.py

class Reporter(models.Model): full_name =http://www.likecs.com/ models.CharField(max_length=http://www.likecs.com/70) def __str__(self): return self.full_name class Article(models.Model): pub_date =http://www.likecs.com/ models.DateField() headline =http://www.likecs.com/ models.CharField(max_length=http://www.likecs.com/200) content =http://www.likecs.com/ models.TextField() reporter =http://www.likecs.com/ models.ForeignKey(Reporter, on_delete=http://www.likecs.com/models.CASCADE) def __str__(self): return self.headline

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

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