
django基础
夏公瑾
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
文章目录
django基础知识文章目录原创 2018-12-17 14:51:18 · 142 阅读 · 0 评论 -
Django基本命令
Django基本命令 1、创建一个django project django-admin.py startproject mysite 当前目录下会生成mysite的工程,目录结构: manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。 settings.py ---- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变...转载 2018-12-17 14:59:26 · 147 阅读 · 0 评论 -
django中的配置文件常用配置
django中的配置文件常用配置 1、关于static的配置 #3、STATIC文件还可以配置STATICFILES_DIRS,指定额外的静态文件存储位置。 # STATIC_URL的含义与MEDIA_URL类似。 # ---------------------------------------------------------------------------- ...转载 2018-12-17 15:05:29 · 800 阅读 · 0 评论 -
django中的路由系统
django中的路由系统 一、路由配置系统(URLconf) URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于一个URL应该调用哪一段代码。 urlpatterns = [ url(正则表达式, views视图函数,参数,别名), ] 参数说明: 一个正则...转载 2018-12-17 15:20:18 · 276 阅读 · 1 评论 -
视图基础
视图基础 一、一个简单的视图 下面是一个返回当前日期和时间作为HTML文档的视图: from django.http import HttpResponse import datetime def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It ...转载 2018-12-17 15:23:09 · 216 阅读 · 0 评论 -
django中的模板
模板基础 1、模板系统的介绍 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body>...转载 2018-12-17 15:51:11 · 366 阅读 · 0 评论 -
数据库与ORM
数据库与ORM 一、数据库的配置 1 django默认支持sqlite,mysql, oracle,postgresql数据库。 <1> sqlite django默认使用sqlite的数据库,默认自带sqlite的数据库驱动 。 引擎名称:django.db.backends.sqlite3 <2> mysql ...转载 2018-12-17 16:26:21 · 479 阅读 · 0 评论 -
ORM之查询
ORM之查询 一、对象查询 1、正向查询 ret1=models.Book.objects.first() print(ret1.title) print(ret1.price) print(ret1.publisher) print(ret1.publisher.name) #因为一对多的关系所以ret1.publisher是一个对象,而不是一个quer...转载 2018-12-17 16:46:02 · 317 阅读 · 0 评论