ICode9

精准搜索请尝试: 精确搜索
  • Django 模型(与数据库交互)2022-01-28 23:03:01

    Django 模型 本节介绍Django与数据库交互:如创建表、增、删、改、查等。 Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。 Django 为这些数据库提供了统一的调用API。 可以根据自己业务需求选择不同的数据库。 MySQL 是 Web 应用中最常用的数据库。将

  • Django 模板标签(if for 注释 include)2022-01-28 21:04:25

    if/else 标签 基本语法格式如下: {% if condition %} ... display {% endif %} 或者: {% if condition1 %} ... display 1 {% elif condition2 %} ... display 2 {% else %} ... display 3 {% endif %} 根据条件判断是否输出。if/else 支持嵌套。 {% if %} 标签接受 a

  • Django 基础(4)-Django 路由、一次更新多个记录(批量更新)2022-01-28 20:58:15

    文章目录 一、Django 路由自定义操作的URL 二、Django 基础-各种view,viewset (ReadOnlyModelViewSet)全部更新根据界面传的主键id批量更新demo@list_route指定浏览器使用的具体http方法 三、参考 一、Django 路由 Django REST framework 增加了对 Django 自动 URL 路由的

  • django建立项目和应用2022-01-28 10:34:57

    在Django初步建立项目我在之前的文章里已经提到过一点,这篇文章除了建立项目,还涉及建立应用。 环境:win10,python3.10,pycharm2021,Django4.0.1 一、建立Django项目   1、找到pycharm默认建立项目的文件夹pycharmprojects,打开电脑终端进入。   2、输入“django-admin startproject

  • django报错2022-01-27 19:07:53

    报错信息 django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. 错误分析

  • DRF基于角色权限控制 django缓存2022-01-27 13:02:34

    DRF 1.MD5和base64区别 base64 编码和解码 nd5长度固定 不可反解 base64 变长 可以反解 #base64编码 import base64 import json dic={'name':'zzz','age':19} dic_str=json.dumps(dic) #使用base64编码必须是bytes类型 二进制 print(dic_str.encode('utf-8')) ret=

  • Nginx+UWSGI+Django 整合安装2022-01-27 12:02:59

    1、Nginx+openssl安装: 一、下载依赖文件pcrenginx 1、pcre: PCRE库是一组函数,它们使用与Perl 5相同的语法和语义实现正则表达式模式匹配.PCRE具有自己的本机API,以及一组与POSIX正则表达式API对应的包装函数。 PCRE库是免费的,即使是用于构建专有软件。官网最新

  • Django基础(二)Django配置信息——路由(一)2022-01-26 21:34:18

    路由(一) 步骤: 创建项目 settings.py文件配置(注册index和TEMPLATES) 新建一个index.html 路由配置:MyDjango文件夹的urls.py、index的urls.py、index 的views.py 运行python manage.py runserver,打开网址 1、创建项目 django-admin startproject 项目名 cd 项目名 python manage.

  • django 路由传参2022-01-25 10:59:52

    1.使用默认路由传参 要从 URL 中捕获值,请使用尖括号。捕获的值可以选择包含转换器类型。例如,用于 <int:name>捕获整数参数。如果不包括转换器/,则匹配任何字符串,不包括字符。 1.1默认情况下可以使用以下路径转换器 str- 匹配任何非空字符串,不包括路径分隔符’/’. 如果表达式

  • Django WebSocket笔记2022-01-23 14:02:43

    1.原理 webSocket协议,是建立在http协议之上的 客户端发起连接,生成一个随机字符串后发给服务器 GET /chatsocket HTTP/1.1 Host: 127.0.0.1:8002 Connection: Upgrade Pragma: no-cache Cache-Control: no-cache Upgrade: websocket Origin: http://localhost:63342 Sec-WebSoc

  • 基于django的个人博客开发2022-01-23 14:01:52

    在django的基础上开发个人博客系统 ❤️ 这里只放了一个应用的相关操作方式想要整个项目包的可以QQ联系3626446438我会发你哦,当然有问题或者错误都可以评论找我们可以一起debug哦 ❤️ 1.配置相关环境开发利用python3.7以及navicate2.2效果较好,下载并为其配置相关环境变量 2.项目

  • Django对于MySQL数据库操作2022-01-22 21:04:54

    下面语句会翻译成insert into app01_userinfo....... 增加UserInfo.objects.create(name='张三', password='1001', age='21') 删除 UserInfo.objects.filter(id=3).delete() 删除 UserInfo.objects.all().delete() 获取数据 UserInfo.objects.all() 得到是列表(que

  • 基于Django+DRF实现长链接转短链接2022-01-22 14:33:57

    1. 主要的库: Django == 3.2.9djangorestframework == 3.12.4django-filter == 21.1djangorestframework-filters == 1.0.0.dev2django-extensions == 3.1.5django-rest-framework-rules == 1.0.0mysqlclient == 2.0.3 2. 实现思路: 通过mysql数据库,建立原链接和短链接的关系并

  • django 基础12022-01-21 23:00:10

    安装 pip Install django 创建项目 django-admin startproject dddddd进入项目 cd dddddd创建模块 django-admin startapp app 启动项目 python manage.py runserver sqlite创建表BookInfo和PeopleInfo: 1.进入app里面的models.py输入# Create your models here. class BookInfo(mo

  • Django框架|个人博客网站小项目2022-01-21 20:30:13

    Django框架|个人博客网站小项目 一、创建工程1. 创建源码远程仓库:blog2. 克隆远程仓库3. 创建工程(1)进入本地仓库目录(2)创建博客项目虚拟环境,并在此项目下安装Django框架(3)创建博客项目工程(4)运行程序,测试结果 4. 提交代码 2. 工程配置(1)配置Mysql数据库(2)配置Redis数据库(3)配置日

  • Django-重复初始化2次问题解决2022-01-21 17:34:55

    问题 在Django自带的settings.py 配置文件中新增了一个app,启动项目的时候运行了2次 原理 在开发模式下,通过pythonmanage.py runserver的方式启动django的时候,会启动两个线程去加载settings文件,一个是用来给你服务的,另一个是监控settings文件是否改变的。 解决访问 python ma

  • 阿里云部署Django项目(nginx+uWSGI)-2018.112022-01-21 11:00:28

      Mars_DD 于 2018-11-22 16:50:40 发布 16543 收藏 125文章标签: 阿里云部署 django nginx uwsgi版权前言:部署的前提是你的项目已经在本地完成可以运行了,我的本地环境是ubuntu16.04+python3.5+Django2.1.2+Mysql,在python虚拟环境(virtualenv)下建的项目。阿里云部署用的是nginx+uWS

  • Django初识(一)2022-01-20 13:00:49

    Django安装:         关于Django的安装网上有许多优秀的教程,我们的主要目的也不是讲解如何安装Django,所以如果大家有不懂Django怎么安装的可以先在网上查询安装方法。在这里我就直接说一种对新手小白最为友好的一种方式,直接下载pycharm专业版,里面是自带Django,所以就不需

  • Django 缓存2022-01-20 10:01:34

    ⑴数据库缓存 settings中添加 CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.db.DatabaseCache', 'LOCATION': 'my_cache_table', 'TIMEOUT': 300, 'OPTION

  • Django 测试平台搭建学习:admin 产品管理模块(一)2022-01-18 18:31:39

    前言 缺少全栈的练手项目,找了一本书《自动化平台测试开发:python测试开发实战》用来边做边练习,希望能坚持下来。 中间几天又出去玩做了几天的废材,终究是不爱学习的人。第三章看了一下,要补充的基础信息比较多,包括mtc模型,对model和admin有个大概的了解,涉及到操作数据库以及bootstr

  • 【转载】Python第三方库资源2022-01-18 11:06:16

    环境管理 管理 Python 版本和环境的工具 p:非常简单的交互式 python 版本管理工具。官网pyenv:简单的 Python 版本管理工具。官网Vex:可以在虚拟环境中执行命令。官网virtualenv:创建独立 Python 环境的工具。官网virtualenvwrapper:virtualenv 的一组扩展。官网 包管理 管理包和依赖

  • python + django 搭建网页(尝试3):模板2022-01-16 17:32:48

    参考: [1] https://www.runoob.com/django/django-template.html 1. 视图模板 设置视图模板是为了使“数据与视图分离”。 1.1 设置路径,包括 templates 文件夹 settings.py 中 'DIRS': [os.path.join(BASE_DIR, 'templates')], # 修改位置 1.2 编辑模板 templates/runoob.htm

  • django创建模板(一)2022-01-16 11:04:07

     1、创建模板文件   2、在项目的settting中模板地方增加模板引用    3、在视图view设置模板显示内容  

  • django站点管理小学习2022-01-15 23:00:28

    一、更改显示、注册管理员用户   这一步之后,在auth_user表中就会增加了管理员用户。 二、 在book子应用中注册模型,使管理员用户可以操作bookinfo表    三、改变模型中的方法,获取值  

  • django创建项目(一)2022-01-15 21:35:03

    1、进入虚拟环境,创建项目 python-admin startproject   testApp 2、创建子应用 cd testApp之后 python manage.py startapp  login python manage.py startapp  pay python manage.py startapp  book 这个过程是创建了3个子应用,一个是登录、一个是支付、一个是书籍 3、打开py

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有