使用的环境是Windows操作系统,python的环境是3.6,django是官网上最新的版本1.10.6,本文介绍从安装python之后怎样用过pip管理工具安装django,以及django的项目创建,项目启动。 如果你的电脑里没有安装python,Windows的安装方法很简单,只需要去官网下载安装包,双击exe安装即可;需要注意的是,安装完成之后,勾选  Add Python
1.生成CSV文件 有时候我们做的网站,需要将一些数据,生成有一个CSV文件给浏览器,并且是作为附件的形式下载下来。以下将讲解如何生成CSV文件。 2.生成小的CSV文件 这里将用一个生成小的CSV文件为例,来把生成CSV文件的技术要点讲到位。我们用Python内置的csv模块来处理csv文件,并且
转载 2019-01-28 22:09:00
251阅读
2评论
基于restframework 的用户验证跟 django 用户验证的区别 :django 用户验证只要是基于 cookie 与 session 来完成的。 我现在访问我的 restf api 接口时可以看到浏览器会有一个登陆 ,这里通过 django 创建的 超级用户或者注册的用户就可以登陆   这是因为我们在 django 的url 中配置了url(r'
转载 15天前
10阅读
DJango错误日志生成 setting.py设置 exception.py(抛错设置) logging.py
原创 2021-06-03 19:37:30
89阅读
Django传递数据给JS有时候我们想把一个 list 或 dict等 JSON对象 传到网页的 javascript,用 JS 进行处理,比如用 js 将数据可视化显示到网页上。请注意:如果不需要处理,直接显示到网页上,用Django模板就可以了,请看前面的教程。这里讲述两种方法:一,页面加载完成后,在页面上操作,在页面上通过 ajax 方法得到新的数据(再向服务器发送一次请求)并显示
学习目标:学习内容:1.学习resetfull接口简介人工智能解释:应用场景以下是人工智能使用Django框架实现的restfull接口代码:#views.py from django.http import JsonResponse from django.views.decorators.csrf import csrf_exempt from .models import UserModel
转载 6月前
0阅读
一、首先安装virtualenv,用于建立多个相互独立的python环境,运行不同的软件版本项目 执行命令:pip install virtualenv详细参考:https://www.django.cn/article/show-5.html二、打开专业版pycharm,创建django项目 1、点击创建之后,pycharm会创建一个虚拟环境,本地指定路径下会增加一个MyDjango文件夹,这个
转载 7月前
22阅读
django rest_framework接口文档自动生成 一般还是用第三方 "yipi" 一.安装依赖 pip3 install coreapi 二.设置 setting.py 三.路由设置 四.展示效果内容
原创 2021-06-03 19:37:25
293阅读
 一、创建django项目  通过命令创建:  django-admin startproject 项目名称  创建app应用  python3 manage.py startapp 应用名    #这里manage.py是创建完成django项目后产生的文件  到此步基础的创建完成,  把新增的app应用添加到配置文件中去  命令行创建django项目没有templates文件夹,这个
[Django REST framework - 自动生成接口文档、分页]自动生成接口文档# 后端人员写好接口,编写接口文档,给前端人员看,前端人员依照接口文档开发 # 公司里主流 -后端,使用world,md写,提到git上 -公司有接口平台,后端开发在接口平台录入(yapi,第三方),可以批量导入 -后端项目自动生成接口文档(不是特别美观或友好,有时候还需要配合上面两种)
生成小的CSV文件:这里将用一个生成小的CSV文件为例,来把生成CSV文件的技术要点讲到位。我们用Python内置的csv模块来处理csv文件,并且使用HttpResponse来将csv文件返回回去。示例代码如下:import csvfrom django.http import HttpResponsedef csv_view(request):    response =
原创 2018-08-23 15:58:32
5559阅读
1. ORM的两种 DB first: 创建表结构--根据表结构生成类-----根据类来操作数据库   Code first: 先写代码------再写类----执行命令(一个类生成一个表)当前主流的用法。Django的ORM属于code first的。 2. 本质  A-根据类自动创建数据库表  B-根据类对数据库表中的数据进行各种操作 3. -model
转载 2023-07-04 14:15:26
172阅读
django的密文的生成方法
原创 2017-11-25 16:09:50
1237阅读
1点赞
Django生成PDF(一) 需求描述: 某网站与其用户达成一致的协议,每份协议中都有用户相关的独特信息,且还需要生成PDF并存档。PDF文件中需要有企业LOGO、文字描述等信息。其展现形式跟word文件类似,要求排版精美,图文并茂,在接下来的几篇博文中,我将记录整个PDF生成的过程。 技术调研: 首先是通过Django的官方文档找有木有相关的模块,很兴奋又有点失落(模块地址:https://docs.djangoproject.com/en/1.4/howto/outputting-pdf/)。兴奋的是Django考虑周到,为用户提供了生成PDF的模块,失落的是它所提供的不能满...
转载 2013-09-30 22:02:00
198阅读
2评论
CSV (Comma Separated Values),以纯文本形式存储数字和文本数据的存储方式。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。
原创 2018-12-30 18:07:00
158阅读
可以通过开源的Python PDF库ReportLab来实现PDF文件的动态生成。 一、安装ReportLab ReportLab库在PyPI上提供,可以使用pip来安装: $ pip install reportlab 在Python交互解释器中导入它来测试安装: >>> import repor
原创 2018-12-30 18:07:00
295阅读
步骤一在应用目录下创建模板(templates)目录编辑模板文件并保存到这个目录下步骤二修改应用文件夹下的views.py显示模板内容vi index.html<HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Developer Studio"> <META HTTP-EQUIV="Conten
原创 2014-02-26 17:09:54
819阅读
前序:系统:Windows 10 IDE:PyCharm Python:3.7.1 Django:2.2 mysql:mysql-8.0.15-winx64Python3使用Django创建网站并使用mysql(第一部分)Python3使用Django创建网站并使用mysql(第二部分) 这次第三部分主要连接到mysql数据库,并创建一个简单的表。一、安装pymysql安装pymysql包设置se
目录一:pycharm链接数据库(MySQL)1.pycharm右侧Database工具栏2.下载对应的驱动,填写MySQL数据库信息连接(当前为客户端)3.pycharm连接MySQL数据库二:django链接数据库(MySQL)2.手动将默认mysqldb改为pymysql三:Django ORM1.ORM简介2.模型类需要写在应用下的models.py文件中3.数据库迁移命令(非常重要)4.
转载 2023-07-14 09:50:24
194阅读
create:1、创建序列化器对象时,如果仅仅只传data参数2、序列化器对象调用save方法时,会调用序列化器类中的create方法,进行数据创建操作 serializer = serializers.ProjectModelSerializer(data=python_data) serializer.save(user={'name': 'xx', 'age': 18}, sco
转载 2023-07-20 21:49:10
46阅读
  • 1
  • 2
  • 3
  • 4
  • 5