随笔分类 - django
摘要:# a.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>
阅读全文
摘要:在centos上运行django,报错: django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17). django.db.utils.NotSupportedError:
阅读全文
摘要:1. 进入到项目的根目录,编写 uwsgi.xml 配置文件 *:centos用的不是 uwsgi.ini,而是 uwsgi.xml <uwsgi> <socket>127.0.0.1:8997</socket><!-- 内部端口,自定义 --> <chdir>/huyang/mysite/</ch
阅读全文
摘要:1. 上传项目 用 ftp 或者 sftp 上传项目到服务器。 *:如果上传时,报各种错误,可以考虑下是不是服务器中文件夹权限的问题。如果是权限的问题,可以使用命令修改文件夹权限后在上传:chmod 777 dirName 2.安装项目需要的各种库 比如: pip3 install django p
阅读全文
摘要:前言: 参考文档: https://www.cnblogs.com/djangocn/p/9538551.html https://www.icode9.com/content-3-546765.html Python 、 nginx 下载地址: Python下载地址:https://www.pyt
阅读全文
摘要:1. uwsgi 1.1 项目结构如下,你要知道 uwsgi.ini 放在什么位置 projectName |-- app |-- projectName |-- -- wsgi.py |-- -- settings.py |-- uwsgi.ini 1.2 在项目根目录下新建 uwsgi.ini
阅读全文
摘要:首先将我们开发好的工程代码上传到服务器(Ubuntu) 用命令启动,然后进去浏览器检查,看看是否能正常启动 python3 manage.py runserver 如果 settings.py 中 debug=True,访问网页都是正常 但是 settings.py 中 debug=False,访问
阅读全文
摘要:前言: Ubuntu系统上部署django,使用的部署方案是 Ubuntu + django + uwsgi + nginx Ubuntu系统版本用的是 ubuntu-20.04.2.0-desktop-amd64 *:所有的安装尽量都在 root 用户下安装,不然后面会有很多麻烦 前置条件: 准备
阅读全文
摘要:--转载自:林肯李 该文章写的很好,特转载留待后期备用 背景 在开发 CMS 时,经常需要标记谁创建了记录。Django 为我们提供了一个很好的管理界面。但是当我们只使用默认值时,用户需要自己选择他们是谁。我们想为他们自动选择,他们不能假装是其他人。 代码 在 django models.py 中,
阅读全文
摘要:FAQ1:在使用pip3安装库的时候,提示需要升级pip pip3 install --upgrade pip FAQ2:在创建软链接时,提示:ln: failed to create symbolic link ‘/usr/bin/python3’: File exists 我们可以在参数中加个
阅读全文
摘要:服务器是使用的阿里云的centos 7.6 项目使用的是 Python3.9.5 + Django 3.2.4 目标:将django项目部署到centos上,centos + Python + django + uwsgi + nginx Python下载地址:https://www.python.
阅读全文
摘要:win7系统部署django项目,在Windows电脑上我使用的是 Apache + mod_wsgi 来部署的 # 背景 Python 3.8.3 Django 3.1.7 Apache v16 mod_wsgi 3.8DB:sqlite3 # 部署前的检查 1.检查下Python的版本 2.检查
阅读全文
摘要:做了一个小网站,主要是为了简单工作,只需要公司局域网访问,所以部署在自己的台式机上。 网站是用django 3.x版本开发的,电脑是win7系统,所以是用的Apache部署的 部署的啥问题都没有,检查了两三个小时。。。 一直想不通为啥 打开网页就是转圈圈,看log日志也没啥提醒,后面还是百度才知道,
阅读全文
摘要:一、搭建环境,准备数据 1.1:新建项目 django-admin startproject Test 1.2:新建app python manage.py startapp app 1.3:设置 settings.py # settings.py # 允许访问的ip地址 ALLOWED_HOSTS
阅读全文
摘要:故事背景是这样的: 为了方便工作中数据的整理,需要开发一个 管理系统,用于记录一些事情。 该系统不需要精美的前端的页面,只需要使用django的admin后台管理就可以了。 我需要在添加数据的时候,把操作员自动的添加进去 解决方法: 在admin的 ModelAdmin 这个类中有一个方法:save
阅读全文