Django
-
python3–django for 循环中,获取序号
功能需求:在前端页面中,for循环id会构不成连续的顺序号,所以要找到一种伪列的方式来根据数据量定义序号 因此就用到了在前端页面中的一个字段 forloop.counter,完美解决 1 <tbody> 2 {% for inrow in insocket_list %} 3 <tr> 4 <!– 这是序列号(相当于伪列)–…
-
[13]Docekr09-实战 Docker版Django项目发布
目录 Docker第三章:Docker版Django项目发布 docker版django项目发布过程 推送镜像到阿里云 腾讯云镜像加速 阿里云镜像加速 问题 思考? Django的运行是基于python的环境,加上django包。在docker中运行django,实现方式是从docker下载python镜像,然后安装django运行所依赖的包。在docker…
-
Django如何重设Admin密码
django设置用户是python manage.py createsuperuser,但是如果忘记密码,那么应该进入shell环境 下修改 python manage.py shell from django.contrib.auth.models import User user = User.objects.get(username=’admin’…
-
Python 学习笔记13:Python + wsgi + django 配置。坑爹的python3和wsgi不兼容的解决
今人不见古时月,今月曾经照古人。生命是如此的美丽与短暂! 学习Python已经两个月了,Python的语法通过做简单的语法题和看Python语法介绍,有了初步的了解。但上班还是要做别的事情,所以感觉学起来特别慢。有一种时不我待的感觉。 基本的语法了解了,接下来就要尽快进入到项目的实战。这样才能快速的遇到问题,并解决问题,迅速提升能力。 开始当然就是先按网…
-
django-rest-framework框架 第三篇 之CRUD视图扩展类(增删改查的优化)
CRUD视图扩展类 1 CreateModelMixin 2 RetrieveModelMixin 3 UpdateModelMixin 4 DestroyModelMixin <1> 创建扩展类 CreateModelMixin 提供create(request, *args, **kwargs) 这个方法 实现了创建、保存一个新m…
-
Django中pycharm中 报错 —ValueError: The field admin.LogEntry.user was declared with a lazy reference to ‘system.sysuser’, bu
问题是:已经在settings.py文件中注册过app仍旧提示没有安装,并且使用makegirations命令时会抛出如下异常 解决方法: 找到自己的python3.x,进入site-packages/django/contrib/admin/migrations文件目录下,除了__init__.py文件,其他的全 部删除。(注意,切勿把__init__.p…
-
django-rest-framework框架 第四篇 认证Authentication
认证Authentication 什么是身份认证 身份验证是将传入请求与一组标识凭据(例如请求来自的用户或与其签名的令牌)关联的机制。 视图的最开始处运行身份验证 在权限和限制检查发生之前,以及在允许继续执行任何其他代码之前,始终在视图的最开始处运行身份验证。 身份验证方案总是定义为类的列表 REST框架尝试对列表中的每个类进行身份验证,并将成功身份验证的第…
-
python如何配置virtualenv虚拟环境,启动两个django环境
1.安装virtualenv pip3 install virtualenvpip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvpip3 install –upgrade pip 2.创建目录 mkdir Myproject cd Myproject 3.创建独立运行环境-…
-
Django通用视图APIView和视图集ViewSet的介绍和使用(Django编程-1)
1.APIView DRF框架的视图的基类是 APIViewAPIView的基本使用和View类似 Django默认的View请求对象是 HttpRequest,REST framework 的请求对象是 Request。Request对象的数据是自动根据前端发送数据的格式进行解析之后的结果。HttpRequest.GET ————> Request.…
-
Django-response对象
HttpResponse的使用 HttpRequest对象由Django自动创建,HttpResponse对象则由我们手动创建。我们设计的每一个视图都需要实例化,填充和返回一个HttpResponse,也就是函数的return的值。 传递字符串 from django.http import HttpResponse response = HttpRespo…