Django
一个Django项目:搭建基本自动化运维平台[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。之前做的一个Python项目,采用了Django的MTV框架搭建,实现的是主机的CMDB平台与作业平台基本功能。基本的搭建步骤:1.确定平台的基本功能有哪些:实现主机的自动添加,删除,修改;实现所管理主机配置信息的监控;实现指定对象的批量管理2.根据上面的功能,设计对应的页面方式,布局,规划如何交互的。:如何执行命令与显示3.根据上面的规划,拟定需要怎样的架
日期 2025-04-11 09:06:23pycharm怎么运行django项目_django怎么用
大家好,又见面了,我是你们的朋友全栈君。 原文转载自:http://www.cnblogs.com/Leo_wl/p/5824541.html本文面向:有python基础,刚接触web框架的初学者。 环境:windows7 python3.5.1 pycharm专业版 Django 1.10版 pip3一、Django简介 百度百科:开放源代码的Web应用框架,由Python语
日期 2025-04-11 09:06:23Django的HttpRequest[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。 HttpReqeust对象 服务器接收到http协议的请求后,会根据报文创建HttpRequest对象,这个对象不需要我们创建,直接使用服务器构造好的对象就可以。视图的第一个参数必须是HttpRequest对象,在django.http模块中定义了HttpRequest对象的API。属性 下面除非特别说明,属性都是只读的。path:一个字符串,表示请
日期 2025-04-11 09:06:23在 Linux 服务器上使用 Nginx + Gunicorn 部署 Django 项目的正确姿势
我的 Django 博客项目是部署在阿里云 ECS 服务器上面的,服务器的系统是64位的 Ubuntu 16.04 系统,部署的方式是使用 Nginx + Gunicorn 实现,数据使用的是 MySQL。部署其实是一个大坑,我在部署的过程中也是踩过很多坑,所以这篇文章就来介绍一下我的项目的完整部署过程,希望看到的人能少走弯路。项目准备首先需要把自己本地的项目放到服务器上面来,我使用的是 Gith
日期 2025-04-11 09:06:23Django choices to js `' `(html select option)
要件:typeChoices→html:select > option key-value:【<option value="`{{value}}`">{{name}}</option>】from django.db import models class typeChoices(models.TextChoices): NEW =
日期 2025-04-11 09:06:23Pycharm如何创建Django项目「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。 打开pycharm,点击 File ——> New Proiect 点击Django设置Django项目路径及相关配置(这里有两个配置可以选择,一个是New environment using,如果选择这个,pycharm会自动帮我们创建一个虚拟环境并安装最新版的Django框架,且不包含如何用户之前自己下载的模块,如果用户需要
日期 2025-04-11 09:06:23初识Django
一、软件体系架构(B/S、C/S)1、B/S Browser/Server 浏览器与服务器B是英文单词“Browser”的首字母,即浏览器的意思;S是英文单词“Server”的首字母,即服务器的意思。B/S就是“Browser/Server”的缩写,即”浏览器/服务器”模式B/S结构是随着互联网的发展,web出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的业务处理在服务端完成。
日期 2025-04-11 09:06:23使用 PyCharm 远程调试 Django 程序「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。 这阵子组内流行使用 Django 写管理端程序。大家习惯了在 Windows 上使用 PyCharm 等 IDE 快速方便地进行开发,但是由于管理端使用了一些公司的公共组件,而这些组件又只提供了 Linux 上的 Python 接口,因此必须在 Linux 上运行 Django 程序。值得庆幸的是,大多数的 IDE 都提供了远程调试功能, PyChar
日期 2025-04-11 09:06:23Python进阶33-Django cookie和session
cookie和session的介绍 创建项目 Cookie测试 取Cookie的值记录登录状态 Cookie的其他参数 删除Cookie Session的简单使用 Session的其他属性 Session的其他配置 CBV加装饰器 -曾老湿, 江湖人称曾老大。 -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内
日期 2025-04-11 09:06:23django中新插入对象数据到数据库并返回自增主键的ID
问题:在Django中新插入一条数据之后,后面还需返回其自增的主键(ID)的值,从而完成后面的操作修改前:sign_id = models.IntegerField(primary_key=True)复制解决: 将IntegerField 换成 AutoField 修改后:sign_id = models.AutoField(primary_key=True)复制用法:例如对象名为Book b
日期 2025-04-11 09:06:23django 模糊查询
大家好,又见面了,我是你们的朋友全栈君。from django.shortcuts import render from .models import Book # Create your views here. def index(req): books = Book.objects.filter(name__contains="python") return
日期 2025-04-11 09:06:23使用python的Django库开发一个简单的数据可视化网站(一)- 基本环境安装及配置
最近接到一位大四同学的本科毕业设计需要开发一个简单的网站用于展示数据和进行数据可视化分析,所以这个我们就来一起开发这个网站,先上一个成品的效果图展示给大家。 本次开发所用工具pycharm,python3.6,mysql数据库 本次开发所需要的库Django2.2.6等一些其他基本库(一)前端页面设计 首先给大家介绍一个非常实用的工具,蓝鲸开发框架,非常适合新手。网
日期 2025-04-11 09:06:23pycharm怎么配置django环境_pycharm环境搭建
大家好,又见面了,我是你们的朋友全栈君。用Pycharm安装配置Django框架1.打开Pycharm—–左下角—-Terminal命令行 pip install django #默认下载最新版本django框架 pip install django==1.11.8 #可以下载自己所需的指定版本 pip show django version #查看自己当前的django框架版本复制对了W
日期 2025-04-11 09:06:23pycharm配置django环境_pycharm的terminal默认环境
PyCharm Database serverTimezonePyCharm中有提供视图化的数据库工具——Database,在使用这个工具的时候,因为时区设置的问题,会导致连接不成功。报错信息如下:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' pr
日期 2025-04-11 09:06:23Django的ORM字段类型-2
模型类-字段选项字段选项:指定创建的列的额外信息允许出现多个字段选项,多个选项之间使用,隔开primary key如果设置为True,表示该列为主键,如果指定一个字段为主键,则此数据库不会创建Id字段blank设置为True的时候,字段可以为空。设置为False的时候字段是必须填写的null如果设置为True则表示该列允许为空.默认的情况下为False,如果不为空的话需要设置default来设置默
日期 2025-04-11 09:06:23django:convert queryset into list of dicts
要件:#convert queryset into list of dicts#【Django】QuerySetを辞書型(dict)のlistに変換する1,通过模型(Model)类的Manager,获取Queryset>>> from pur.models import Document >>> doc = Document.objects.filter(id_
日期 2025-04-11 09:06:23Django-Admin后台管理内容
Admin管理后台Django提供了比较完善的后台管理数据库接口,可以供开发过程中调用和测试使用。Django会搜集所有已经注册的模型类,为这些模型类提供数据管理界面。创建账号创建后台管理账号-该账号为最高权限的账号python manage.py createsuperuser Username (leave blank to use 'administrator'): ad
日期 2025-04-11 09:06:23Django外键(ForeignKey)操作以及related_name的作用
大家好,又见面了,我是你们的朋友全栈君。 之前已经写过一篇关于Django外键的文章,但是当时并没有介绍如何根据外键对数据的操作,也就是如何通过主表查询子表或者通过子表查询主表的信息 首先我定义了两个模型,一个是老师模型,一个是学生模型,一个老师对应多个学生,这个算是一个一对多的类型(如下图所示) 那么如果我们要想查询一个老师对应的学生有哪些,该如何操作呢? 首先我们先查询
日期 2025-04-11 09:06:23django RelatedObjectDoesNotExist
结论:error:RelatedObjectDoesNotExist根据处理log,可查看处理源码【related_descriptors.py", line 421,in __get__】File "D:\PycharmProjects\smsenv\lib\site-packages\django\db\models\fields\related_descriptors.p
日期 2025-04-11 09:06:23Django学习记录
Django应用框架**安装Django**: pip install django -i http://pypi.douban.com/simple --trusted-host pypi.douban.com **创建Django项目**: django-admin startproject DjangoDemo1 **文件目录层级说明**: manage.py:一个命令行工具,可以使我们用多
日期 2025-04-11 09:06:23