• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






圆觉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  django

1 2 下一页

 
django:token认证,以及http401和http403的区别
摘要:首先token认证环境搭建: 安装模块:pip install djangorestframework 在settings中添加参数: 如图: 继续添加REST_FRAMEWORK项: 如图: 配置如下: REST_FRAMEWORK = { # 权限验证,全局配置 "DEFAULT_PERMISS 阅读全文
posted @ 2020-04-01 21:46 圆觉 阅读(1701) 评论(0) 推荐(0)
django:serializable序列化
摘要:什么是序列化?为什么要序列化: 查询方法有如下13种: 数据库所有字段如图: all()方法: 如图返回了所有字段: filter()方法: values()方法: exclude()方法:不包含某个字段 order_by()方法:排序,正序和倒序 exists()和count(): model_t 阅读全文
posted @ 2020-04-01 11:42 圆觉 阅读(519) 评论(0) 推荐(0)
解决django报错:.accepted_renderer not set on Response
摘要:报错如图: 报错原型:视图函数继承错误: 解决:继承 rest_framework.views 里面的APIView 阅读全文
posted @ 2020-03-31 20:44 圆觉 阅读(3364) 评论(0) 推荐(0)
django:开发一个下载图片的接口
摘要:html页面如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="" method="post" enctype="mu 阅读全文
posted @ 2020-03-31 15:07 圆觉 阅读(926) 评论(0) 推荐(0)
django:cbv模式和fbv模式的区别
摘要:cbv(class base view)模式是用面向对象的方式去写的,fbv(function base view)是用面向过程的方式去写的。下面以登录接口作为例子做比较: 共同的html页面如下: <!DOCTYPE html> <html lang="en"> <head> <title>登陆接 阅读全文
posted @ 2020-03-30 22:30 圆觉 阅读(617) 评论(0) 推荐(0)
django:开发一个上传图片的接口
摘要:编写html页面: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>上传图片</title> </head> <body> <form action="" method="post" enctype="mul 阅读全文
posted @ 2020-03-29 19:38 圆觉 阅读(1624) 评论(0) 推荐(0)
django:xadmin后台管理页面上传文件
摘要:第一步:定义模型,生成数据库表 定义modles模型: class FileUpload(models.Model): '''上传文件或图片''' name = models.CharField(max_length=30, blank=True, null=True, verbose_name=" 阅读全文
posted @ 2020-03-29 12:25 圆觉 阅读(1401) 评论(0) 推荐(0)
django,auth认证(注册,登录,修改密码)
摘要:auth是django提供的权限管理系统,可以提供用户身份认证,用户组合权限管理。 登录认证: 登录的视图函数: def login_auth(request): if request.method == "GET": return render(request, "login.html", con 阅读全文
posted @ 2020-03-28 14:53 圆觉 阅读(2357) 评论(0) 推荐(0)
解决django报错:The view Hello_Api.views.updata_pwd didn't return an HttpResponse object. It returned None instead.
摘要:报错如图: 报错原因:HttpResponse返回为空,代码里面没加return 阅读全文
posted @ 2020-03-28 11:38 圆觉 阅读(1209) 评论(0) 推荐(0)
django,xadmin后台管理(环境搭建,后台注册表及管理)
摘要:xadmin环境搭建 extra_apps安装包如下: 链接: https://pan.baidu.com/s/1jtxsGCPRhE9ImttaCmzS4w 提取码: 427e 第一步下载安装包解压到django工程下面: 如图: pycharm打开如图: 然后把包加到sources root源文 阅读全文
posted @ 2020-03-26 23:12 圆觉 阅读(356) 评论(0) 推荐(0)
解决djangp报错:No DjangoTemplates backend is configured
摘要:报错如图: 报错原因说我,未配置DjangoTemplates后端,去看了下我后端模板配成jinja2的模板了。 如图: 解决:改为django模板就好了 如图: 阅读全文
posted @ 2020-03-26 22:51 圆觉 阅读(375) 评论(0) 推荐(0)
解决django,设置session时报错'bool' object is not callable
摘要:报错如图: 解决:在调用user.is_active时多加了一个括号,导致报错布尔对象不能调用,去掉括号就行了。 如图: 阅读全文
posted @ 2020-03-24 21:33 圆觉 阅读(1105) 评论(0) 推荐(0)
django,访问xadmin后台报错Exception Value: (1146, "Table 'django.xadmin_usersettings' doesn't exist")
摘要:报错如图: 解决,执行迁移表命令: python manage.py makemigrations python manage.py migrate 生成xadmin数据库表之后再去访问: 如图: 访问成功: 阅读全文
posted @ 2020-03-22 13:09 圆觉 阅读(1140) 评论(0) 推荐(0)
django,ORM框架(创建表,以及表数据的增删改查)
摘要:ORM简称对象关系映射,把面向对象中的类和数据库表一一对应,通过操作类和对象,对数据表实现数据操作,不需要写sql,由orm框架生成。Django实现了ORM的一个框架,在项目与数据库之间起桥梁作用。通过模型类和对象,对数据进行增删改查。 第一步数据库配置: 如图: 新建数据库: DATABASES 阅读全文
posted @ 2020-03-21 21:59 圆觉 阅读(464) 评论(0) 推荐(0)
django常用命令
摘要:创建django工程命令: django-admin.py startproject 工程名 创建app命令: python manage.py startapp app名 进入shell模式命令: python manage.py shell 迁移命令: python manage.py make 阅读全文
posted @ 2020-03-20 09:03 圆觉 阅读(136) 评论(0) 推荐(0)
django执行迁移命令时报错django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
摘要:报错如图: 报错原因:迁移命令输入错误: 如图: 解决: django的迁移命令是: Python manage.py makemigrations 阅读全文
posted @ 2020-03-19 14:14 圆觉 阅读(7310) 评论(0) 推荐(0)
利用django框架,快速开发一个登录接口
摘要:django的mvt模式大概有什么作用,templates用来写前端html页面,views视图函数用来编写业务逻辑,是前后端交互的中间层,前端获取用户输入的数据,通过views视图函数保存到models数据库里面去,前端需要展示的页面数据也是通过views函数来获取到数据库里面的数据然后传递到前端 阅读全文
posted @ 2020-03-18 22:47 圆觉 阅读(1358) 评论(0) 推荐(0)
django报错:Exception Value: invalid literal for int() with base 10: ''
摘要:报错信息如图: 解决: 改成post获取用户输入的数据: 阅读全文
posted @ 2020-03-18 13:12 圆觉 阅读(263) 评论(0) 推荐(0)
django模板语法学习(模板变量,for循环,if语句)
摘要:首先通过django内置的模板需要达到的效果:数据加模板就形成了html页面。 如图: 总所周知,django的mvt模式,是属于前后端不分离的模式。所有得先在templates目录下新建一个personinfo.html文件 如图: 模板内容如下: <!DOCTYPE html><html lan 阅读全文
posted @ 2020-03-15 16:07 圆觉 阅读(1234) 评论(0) 推荐(0)
使用django开发一个简单的post接口
摘要:第1步:创建django项目和app 创建成功后如图: 第2步:注册app,这里用pycharm创建项目的可以忽略,pycharm已经自动帮你注册了。 第3步,定义视图函数: 函数如下: from django.shortcuts import render from django.http.res 阅读全文
posted @ 2019-12-31 14:46 圆觉 阅读(3074) 评论(0) 推荐(0)
 

1 2 下一页