ICode9

精准搜索请尝试: 精确搜索
  • 第一部分——编写你的第一个 Django 应用2022-06-21 17:04:48

    第一部分——编写你的第一个 Django 应用 通过这个教程,我们将带着你创建一个基本的投票应用程序。 它将由两部分组成: 一个让人们查看和投票的公共站点。 一个让你能添加、修改和删除投票的管理站点。 改变模型需要这三步: 编辑 models.py 文件,改变模型。 运行 python manage.py

  • Django-DRF2022-06-20 15:05:19

    1.常用api接口规范 请求方式 请求连接 相应操作 GET   获取 POST   新建 DELETE   删除 PUT   更新 PATCH   更新               2.状态码 1 """ 2 101 Switching Protocols 协议进行中,一般从http升级到https的时候可以看到 3 200 OK[GET] 4

  • Django初始2022-06-20 01:00:28

    1.2 Django框架 1.2.1 框架介绍 MVT&MVC 知道了框架的意义,那么就很好阐述我们接下来要讲的Django,这个框架的设计模式,Django主要采用MVT模式 M-model:模型,操作数据库功能部分 V-View:视图,处理业务逻辑的位置,提取数据、获取用户数据等等操作都在这里 T-Template:模版,用来展示视图操作后

  • 1.5 django restframework(下)2022-06-19 23:35:36

    1.5 django restframework(下) drf内置了很多便捷的功能,在接下来的课程中会给大家依次讲解下面的内容: 快速上手 请求的封装 版本管理 认证 权限 限流 序列化 视图 条件搜索 分页 路由 解析器     10. 分页 在查看数据列表的API中,如果 数据量 比较大,肯定

  • django生成迁移文件和执行迁移的命令2022-06-19 21:04:22

    生成迁移文件: python manage.py makemigrations    #创建数据库迁移文件 执行迁移: python manage.py migrate    # 根据数据库迁移文件生成对应 SQL 语句并执行 如果提示结果正常,那么代表相应的数据库的表已经创建好了

  • 初识Django2022-06-19 21:03:29

    创建模型类的全部流程: 首先打开命令框 进入mysql             配置文件     - 注册app:如果不注册 迁移报错     INSTALLED_APPS = [     'myapp' # 注册app     ]     - 配置数据库 DATABASES = { 'default': {

  • 今日学习2022-06-19 21:02:40

    django -admin startproject 项目名 这是创建项目的,django-admin startapp 应用名 这是创建应用的,python manage.py makemigrations 是生成迁移文件 ,python manage.py migrate是执行迁移文件,python manage.py createsuperuser 是创建超级用户,好好努力,继续学习更多的东西,跟你们

  • Django_haystack全文搜索2022-06-19 18:34:16

    haystack是全文搜索的框架,支持whoosh、solr、Xapian、Elasticsearc四种全文检索引擎,点击查看官方网站。 whoosh是用纯Python编写的全文搜索引擎,虽然性能比不上sphinx、xapian、Elasticsearc等,但是无二进制包,程序不会莫名其妙的崩溃,对于小型的站点,whoosh已经足够使用,点击查看whoosh

  • Django--verbatim标签笔记2022-06-18 17:04:37

    众所周知,Django采用的是MTV框架模式,本文介绍的就是其中的T(Template模板)。 对于模板引擎,比较有名的有DTL和Jinja2等,Django使用的则是DTL(Django Template Language),虽然也可以配置Django项目使用别的模板引擎,但是推荐使用Django自带的DTL。 DTL模板是一种含有特殊语法的HTML文件,在Dja

  • Django——表单2022-06-18 00:00:08

    一、前言   看了下教程,以为表单很简单呢,结果搞了一两个钟才弄懂,哈哈哈,所以说不要小瞧每一件事。   先说明下HTTP请求:   HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。   

  • CRM项目_权限系统_crm业务_ 其他2022-06-17 16:32:11

    CRM项目 1.权限系统 1.1问题 问:为什么程序需要权限控制? 答:生活中的权限限制,① 看灾难片电影《2012》中富人和权贵有权登上诺亚方舟,穷苦老百姓只有等着灾难的来临;② 屌丝们,有没有想过为什么那些长得漂亮身材好的姑娘在你身边不存在呢?因为有钱人和漂亮姑娘都是珍贵稀有的,稀有的人

  • 1.3 django restframework(上)2022-06-16 22:05:35

    1.3 django restframework(上) django restframework(简称drf)本质上其实就是一个别人编写好的app,里面集成了很多编写restful API的功能功能,接下里咱们就来学习drf并用他来开发restful API。 drf内置了很多便捷的功能,在接下来的课程中会给大家依次讲解下面的内容: 快速上手 请求的

  • Django——模板应用2022-06-16 13:34:53

    一、前言   前提:已经用命令提前创建好了项目DjangoTest,以下是基于该项目进行实战演练。 二、项目下创建templates文件夹 1、创建templates文件夹 2、创建HelloWorld.html,并写入相应信息 注:{{test}}是变量 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

  • CBV源码的一个分析 APIView的基本使用 APIView执行流程分析 序列化类Serializer的使用2022-06-16 02:02:28

    昨日回顾 # 1 web 前后端开发模式 -混合开发:既要写前端,又要写后端----》全栈工程师 -前后端分离:前端一个项目,后端一个项目,分别不同的组来做,api接口,数据通信 -模板语法:渲染在后端完成 -前端用php写的,后端用python写的? -php后端语言,跟python同一级,一类东西,在html页面

  • CBV源码分析 APIView的基本使用 APIView执行流程分析 Request对象源码分析 序列化类Serializer的使用 序列化类常用字段和字段参数2022-06-16 02:00:28

    drf_day02     查看源码快捷键:command+鼠标左键  点击想要查看的源码 CBV源码分析 # 基于类的视图---》讲过了 -必须要继承它:from django.views import View # drf的东西,都是写cbv,必须要继承View #######流程分析 # path('books/', views.BookView.as_view()) # views.Bo

  • Django——创建第一个项目2022-06-15 22:02:56

    一、前言   本章我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目 二、Django管理工具介绍 C:\Users\Administrator>django-admin Type 'django-admin help <subcommand>' for help on a specific subcommand. Available subco

  • 创建Django项目过程2022-06-15 19:00:32

    一、新建文件夹,创建虚拟环境 1、安装虚拟环境 2、安装指定的Django版本,比如4.0 3、创建项目。在需要创建项目的目录下,执行命令: .\venv\Scripts\django-admin.exe startproject my_bbs ,成功创建my_bbs项目 4、进入my_bbs项目,配置setting.py,比如配置数据库源为MySQL,执行命令迁移数

  • vue axios.defaults.withCredentials = true2022-06-15 18:34:20

    1.vue axios.defaults.withCredentials = true Vue和django的前后端分离项目,之前通过在django中允许跨域访问实现了跨域请求,但为了使每个请求带上session信息,我设置了withCredentials ,即:

  • Django uwsgi 部署问题2022-06-15 13:31:37

    场景 部署django项目,需要使用uwsgi来进行部署 在运行uwsgi的时候,一定要注意uwsgi所对应python版本 如果在配置中没有指定虚拟环境就会遇到python版本不一致,导致的各种问题 在启动uwsgi的时候可以先看下,版本问题,然后在看配置中的环境路径是否正确 uwsgi配置文件 [uwsgi] http=:8084

  • APIView、Request2022-06-14 19:32:59

    CBV源码分析 -必须要继承它:from django.views import View # drf的东西,都是写cbv,必须要继承View #######流程分析 # path('books/', views.BookViwe.as_view()) # views.BookViwe.as_view()的执行结果,是函数内存地址----》view这个函数的内存地址 # 请求来了---》路由匹配成

  • django 启动mysql加载错误信息2022-06-13 14:04:12

    https://cloud.tencent.com/developer/article/1594506 https://blog.csdn.net/qq_36274515/article/details/89043481 \__init__.py import pymysql pymysql.install_as_MySQLdb() venv\lib\site-packages\django\db\backends\mysql\operations.py", line 146,

  • django djangorestframework的简单使用2022-06-13 11:05:17

    目的 序列化models数据库,达到API返回数据的效果 具体步骤: 安装 pip install djangorestframework 配置settings.pyINSTALLED_APPS = [ ... 'rest_framework', ] 添加serializers.py# 此文件的做用等同于forms的作用,而序列化数据库数据forms是不具备的。 from rest_f

  • django虚拟环境搭配与切换 视图函数view的返回值 JsonResponse对象、FBV与CBV、CBV源码剖析、模板语法传值2022-06-12 20:35:15

    概要 作业讲解 虚拟环境 django路由层版本区别 视图函数的返回值 JsonResponse对象 接收文件数据 FBV与CBV(基于函数func的视图 基于类class的视图) CBV源剖析(学习查看django源码) 模板语法传值 内容详细 1.作业:使用无名有名反向解析完成用户数据的编辑和删

  • Django复习篇2022-06-12 13:36:11

    Django复习篇 回忆Django请求生命周期流程图 解释图: 浏览器>> 发送请求(Http请求) >> web服务网关接口(django默认的wsgiref模块不能承受高并发,最大只有1000左右) >> 中间件 >> 缓存数据库(返回给中间件已经缓存过的数据) >> urls.py(路由层) >> views.py(视图层) >> templates(

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有