Django
-
django常用模块汇总
目录 django常用模块汇总 django常用模块汇总 from django.conf import settings # Django配置文件,自己django项目有配置就用自己的,没有就用系统默认配置。 from django import forms # form组件 class MyForm(forms.Form) from django.f…
-
在django中连接数据库时python manage.py makemigrations时显示can’t open file ‘manage.py’:[Errno 2] No such file or directory
解决方法: 1.我们可以在表头栏设置: 2.然后在terminal中makemigrations: 3. 然后再输入migrate: 4.然后再去数据库查看生成的表信息: 在网上有几个是关机解决上述问题的方法,但是本人没处理明白,感觉他们说的乱七八糟的,我选择了另一种方式实现数据库的初始化,希望大家日后有好的解决办法,留言一下
-
Django之url定义和ORM框架的使用
前言,Django安装 pip install django # 官网安装最新版本 pip install django -i “https://pypi.doubanio.com/simple/” # 指定安装源 pip install django –upgrate # 更新Django pip uninstall django # 卸载django …
-
Django缓存优化之redis
Redis 概述 Redis 是一个开源的Inmemory key-value 存储系统,性能高,很大程度上补偿了 memcached 的不足。支持多种存储类型,包括 string, list, set, zset(sorted set — 有序集合)和 hash。 Redis 优点 1)异常快速:Redis的速度非常快,每秒能执行约…
-
django缓存优化中caches参数如何配置?
在python开发中,如果运营django进行编写,为了提升效率,常常需要优化缓存,接下来和大家介绍的就是缓存优化中必须只晓得caches参数相关知识,一起来看看吧。 CACHES 配置参数概述 – 格式 CACHES 字典配置格式如下 { ‘default’: { ‘BACKEND’: ‘django.core.cache.backends.locmem.…
-
第一篇-Django建立数据库各表之间的联系(上)
多表操作(一对多) 遇到的问题: 执行python manage.py makemigrations后报如下错误 TypeError: __init__() missing 1 required positional argument: ‘on_delete’ 这是外键导致的, 修改外键连接代码如标红部分。 class Book(models.Mod…
-
Django 表单的Widgets
每个字段都有一个默认的widget类型。如果想要使用一个不同的Widget,可以在定义字段时使用widget参数。 像这样: from django import forms class CommentForm(forms.Form): name = forms.CharField() url = forms.URLField() comment = f…
-
django实现查询功能
<div class=”form-group pull-right” style=”float: left”> <form action=”” method=”get”> <input name=”q” type=”text” value=”” class=”form-control” placeholder=”请输入搜索条件”…
-
django中render()与render_to_response()区别
render()与render_to_response()均是django中用来显示模板页面的,但是在django1.3之后,render()便比render_to_response()更加招人待见!最明显的就是前者会自动使用RequestContext,而后者需要coding进去,例如: render(request,’share.html’, {‘reg…
-
python ==> Django.view(登录,注册,个人页)
Django-views 1.本篇博客主要是想实现一个:通过Django创建一个项目,目的: 三个界面,用户登录界面,用户注册界面,用户登录成功之后的个人页。本篇功能很简单,就是简单的时间页面的跳转,主要以练习为主。 首先:我们先把项目创建好,这里我创建的Django的项目名为:mysite_views,并且创建一个应用项目:app01. 两种创建方式: …