使用IIS部署Django项目1.  系统及软件版本:  Windows Server 2008 Standard, IIS 7.0,  Python3.6+Django 2.0.42 .  python安装wfastcgi模块:  pip install wfastcgi3.  拷贝wfastcgi.py文件  安装成功后,打开python目录—>L
转载 2023-07-21 16:34:12
125阅读
Nginx安装直接使用包管理工具在线安装,如果安装失败建议使用官方文档的详细手动安装步骤nginx官方安装文档# ubuntu为例 sudo apt-get install nginx使用命令查看版本nginx -v如下安装成功 这里使用自定义的配置文件来配置nginx服务器# 创建配置文件 touch production_nginx.conf内容如下(直接复制修改即可)worker_proce
转载 2023-10-23 14:14:19
323阅读
# Django项目设置端口和应用名称 在开发Django应用时,设置端口和应用名称是非常基础也是非常重要的一步。这篇文章将为你详细介绍如何在Django项目中设置端口和应用名称。我们将通过以下步骤来实现: | 步骤 | 描述 | |--------------------|---
原创 8月前
386阅读
一、Django项目创建在创建Django项目之前需要在本地安装Python1、进入Pycham之后点击文件新建项目选择新建Django项目,创建templates文件夹用来存放登录所需要的HTML页面,注意选择正确的python解释器。然后点击创建,等待创建完成即可。2、验证Django项目是否创建成功 在终端命令行输入命令python manage.py runserver回车点击运
转载 2024-09-14 08:36:25
31阅读
二、Django环境搭建:一.安装Django1.1使用pip来安装首先需要安装pip ubuntu中:   sudo  apt-get install python-pipFedora中:  yum install python-pip1.2 Linux、Mac OSX 、windows中都可用get-pip.py来安装pipNote: 也可以下载pip源
python manage.py runserver 192.168.12.12:8080 ...
转载 2021-07-28 00:00:00
298阅读
2评论
项目开发完毕后,需要将代码放到服务器上,这样用户才能访问。接下来我们一步一步来进行一波部署操作。1. 简单粗暴项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,如: ALLOWED_HOSTS = ["*",]  代码压缩上传至服务器, unzip wxbox.zip cd wxbox  python3
代码: 参考资料: http://www.th7.cn/Program/Python/201607/902253.shtml https://docs.djangoproject.com/en/dev/howto/custom-management-commands/
原创 2021-07-28 10:16:37
306阅读
django之auth模块(用户认证)一、auth模块简介  auth模块是django框架自带的功能模块,是对登录认证方法的一种封装,之前我们获取用户输入的用户名及密码后需要自己从user表里查询有没有用户名和密码符合的对象。而有了auth模块之后就可以很轻松的去验证用户的登录信息是否存在于auth_user表中(执行完迁移命令之后在数据库中自动生成的表)。除此之外,auth还对session做
转载 2024-04-24 17:01:17
42阅读
  Django的数据库层从Python代码生成SQL schemas—但是对于遗留数据库,你已经拥有SQL schemas,这种情况下你需要为你已经存在的数据库表写模型(由于性能的原因,Django的数据库层不支持通过运行时自省数据库的不工作的对象-关系映射,为了使用数据库API,你需要写模型代码),幸运的是,Django带有通过阅读你的数据库表规划来生成模型代码的辅助工具该
转载 2024-05-02 17:45:25
52阅读
环境备注:Docker:25.0.1MySQL:5.7.36(1)启动MySQL容器前提先安装Docker,配置镜像加速docker run --restart=always --name mysql -d -p 3306:3306 \ -v /opt/docker-data/mysql:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=password \ -e M
原创 精选 2024-03-26 09:54:34
451阅读
登录页面和首页分开index.html:<html> <head>  <title>首页</title> </head> <body>   <div>这是首页,当前登录用户是:<span style="color:green">`current
原创 2015-10-12 16:27:57
843阅读
# Django设置mysqlclient Django是一个流行的高层Python Web框架,旨在快速开发Web应用程序。为了与MySQL数据库配合使用,Django需要通过一个特定的数据库适配器与MySQL进行通信。mysqlclient是一个广泛使用的MySQL数据库适配器,能够帮助Django与MySQL数据库进行交互。本文将详细介绍如何在Django设置mysqlclient,并提
原创 2024-10-28 06:37:33
49阅读
python中django框架中,设置session信息到redis中该如何配置设置方法:第一步:打开项目中的settings模块第二步:将下面代码放到settings中 # 缓存 CACHES = { # 必须有一项名为default "default": { "BACKEND": "django_redis.cache.RedisCache",
0.django的工程配置就不累赘了,可以参考之前的文档 1.在应用views.py中defregister(request):#发送邮件sendEmail.delay()response=HttpResponse('set_cookie')response.set_cookie('username01','haha')#设置cookiereturnresponse 2.浏览器
原创 2021-05-05 14:36:06
496阅读
两个例子: 使用模板 from django.shortcuts import render, HttpResponse from rest_framework.views import APIView class Order(APIView): def get(self, request, *ar
原创 2022-08-22 16:47:51
231阅读
文章目录在Django迁移中创建索引的问题设置伪造迁移原始迁移SQL命令添加索引如何伪造一个迁移回退迁移清理在迁移中执行原始SQL生成空迁移文件并修改回退迁移清理逆向迁移操作如何使迁移可逆了解模型状态和数据库状态Django生成新的迁移时如何在迁移中分离数据库和状态非原子迁移结论【操作步骤】不停机情况下创建索引 在任何软件项目中,管理数据库迁移都是一个巨大的挑战。Django1.7版本就开始内
最近需要更改cockpit 服务端口,具体步骤如下:mkdir -p /etc/systemd/system/cockpit.socket.d/touch /etc/systemd/system/cockpit.socket.d/listen.conf  vim /etc/systemd/system/cockpit.socket.d/listen.conf在listen.conf 文件中,输入:
转载 2020-04-26 15:52:00
1630阅读
2评论
# 解决 Django MySQL 端口不生效问题 作为一名经验丰富的开发者,你需要帮助一位刚入行的小白解决“Django MySQL端口不生效”的问题。下面将通过步骤表格和代码示例来指导他解决这个问题。 ## 步骤表格 | 步骤 | 操作 | | ---- | ---- | | 1 | 打开 Django 项目的 settings.py 文件 | | 2 | 在 settings.py 文
原创 2024-02-24 08:08:37
94阅读
一、使用redis缓存准测1. 经常存取,且不会改变的数据可以用缓存来存储,比如首页数据,数据量虽然大,但它不会经常改变;2. 经常使用(这里的经常使用的意思是经常作dml操作),但数据量小,比如说购物车数量的改变,就可以使用缓存;  二、python中使用redis安装:pip install redis 2.1、redis连接普通连接1 import redis
转载 2023-06-25 20:47:56
389阅读
  • 1
  • 2
  • 3
  • 4
  • 5