
django
django
追梦赤子心刘大哥
这个作者很懒,什么都没留下…
展开
-
Python之Django之跳转
1、return HttpResponseRedirect('../login/')原创 2019-05-31 12:11:57 · 398 阅读 · 0 评论 -
Python之Django之import和关键字
import json:使用 JSON 函数需要导入 json 库。 import time:时间模块。 import sys:系统模块。 from time import strftime, localtime:获取时间并格式化。 print(strftime('%Y-%m-%d %H:%M:%S',localtime())) from itertools import chain...原创 2019-05-31 10:35:43 · 1723 阅读 · 0 评论 -
Python之Django之数据库2
数据库模型字段引用¶hereField包括Django提供的字段选项和字段类型。参见如果内置字段不起作用,您可以尝试使用django-localflavor(文档),其中包含对特定国家和文化有用的各种代码片段。此外,您可以轻松编写自己的自定义模型字段。注解从技术上讲,这些模型是定义的django.db.models.fields,但为方便起见,它们被导入django.d...原创 2019-05-30 19:12:16 · 140 阅读 · 0 评论 -
Python之Django之安装配置
说明:使用python manage.py runserver来运行服务器。这只适用测试环境中使用。需要安装python、pip、uwsgi、django、nginx。uwsgi 配置uwsgi支持ini、xml等多种配置方式,本文以 ini 为例, 在/etc/目录下新建uwsgi9090.ini,添加如下配置:[uwsgi]socket = 127.0.0.1:9090...原创 2019-05-30 18:40:06 · 162 阅读 · 0 评论 -
Python之Django之python版本差异
1、__unicode__、__str__在Django中,如果用的是Python3的话就只能用__str__方法,如果是Python2的话就使用__unicode__方法。。这个__str__的作用是美化打印出来的结果2、url path 前者是2.x 后者是3.X3、Context、RequestContextrender_to_response与RequestC...原创 2019-05-30 18:22:19 · 527 阅读 · 0 评论 -
Python之Django之调度器URL
Django如何处理一个请求¶当一个用户请求Django站点的一个页面,下面是Django系统决定执行哪个Python代码使用的算法:Django确定要使用的根URLconf模块。通常,这是ROOT_URLCONF设置的值,但如果传入HttpRequest对象具有urlconf属性(由中间件设置),则将使用其值代替ROOT_URLCONF设置。 Django加载Python模块并查...原创 2019-05-30 16:27:07 · 386 阅读 · 0 评论 -
Python之Django之视图
在 Django 中,网页和其他内容都是从视图派生而来。每一个视图表现为一个简单的 Python 函数(或者说方法,如果是在基于类的视图里的话)。Django 将会根据用户请求的 URL 来选择使用哪个视图(更准确的说,是根据 URL 中域名之后的部分)。在你上网的过程中,很可能看见过像这样美丽的 URL: "ME2/Sites/dirmod.asp?sid=&type=gen&...原创 2019-05-30 15:44:33 · 231 阅读 · 0 评论 -
Python之Django之管理页面
设计哲学为你的员工或客户生成一个用户添加,修改和删除内容的后台是一项缺乏创造性和乏味的工作。因此,Django 全自动地根据模型创建后台界面。Django 产生于一个公众页面和内容发布者页面完全分离的新闻类站点的开发过程中。站点管理人员使用管理系统来添加新闻、事件和体育时讯等,这些添加的内容被显示在公众页面上。Django 通过为站点管理人员创建统一的内容编辑界面解决了这个问题。管理界...原创 2019-05-30 15:34:53 · 516 阅读 · 0 评论 -
Python之Django之API
初试 API¶让我们进入交互式 Python 命令行,尝试一下 Django 为你创建的各种 API。通过以下命令打开 Python 命令行:...\> py manage.py shell我们使用这个命令而不是简单的使用 "Python" 是因为manage.py会设置DJANGO_SETTINGS_MODULE环境变量,这个变量会让 Django 根据mysite...原创 2019-05-30 15:24:54 · 868 阅读 · 1 评论 -
Python之Django之模型
创建模型¶在 Django 里写一个数据库驱动的 Web 应用的第一步是定义模型 - 也就是数据库结构设计和附加的其它元数据。设计哲学模型是真实数据的简单明确的描述。它包含了储存的数据所必要的字段和行为。Django 遵循DRY Principle。它的目标是你只需要定义数据模型,然后其它的杂七杂八代码你都不用关心,它们会自动从模型生成。来介绍一下迁移 - 举个例子,不像 Ru...原创 2019-05-30 15:01:34 · 283 阅读 · 0 评论 -
Python之Django之数据库1
数据库配置打开mysite/settings.py。这是个包含了 Django 项目设置的 Python 模块。通常,这个配置文件使用 SQLite 作为默认数据库。如果你不熟悉数据库,或者只是想尝试下 Django,这是最简单的选择。Python 内置 SQLite,所以你无需安装额外东西来使用它。当你开始一个真正的项目时,你可能更倾向使用一个更具扩展性的数据库,例如 Postgre...原创 2019-05-30 14:55:57 · 226 阅读 · 0 评论 -
Python之Django之内置函数
search_fields 为列表页增加搜索栏list_display 自定义该页面的显示@csrf_exempt 取消csrftoken验证os.makedirs() 方法用于递归创建目录。像 mkdir(), 但创建的所有intermediate-level文件夹需要包含子目录。语法makedirs()方法语法格式如下:os.makedirs(pat...原创 2019-05-30 14:45:21 · 572 阅读 · 0 评论 -
Django 用命令生成登录用户
创建一个新用户,用来登录Django管理网站,进入manage.py目录下,输入命令:python manage.py createsuperuser如果用户名已存在会提示的。原创 2019-08-09 13:58:51 · 381 阅读 · 0 评论