Django
-
Django 连接Mysql异常处理
启动manage.py提示 连接数据库异常 django.db.utils.OperationalError: (2003, “Can’t connect to MySQL server on ‘127.0.0.1’ ([Errno 10061] )”) 此时cmd.exe 输入mysql指令同样有异常提示: C:\Windows\system32&g…
-
django使用uwsgi启动
django默认是wsgi启动,不能利用到多核执行效率很低,通过uwsgi来解决这个问题。 python虚拟环境安装配置: https://www.cnblogs.com/zezhou/p/14509198.html python虚拟环境使用操作: https://www.cnblogs.com/zezhou/p/14509203.html 安装uw…
-
windows下简单部署django+vue项目(打包后)
使用场景: 1. 自己公司内部用,没准备linux时候。 2. 不用nginx,不用uwsgi,不用node部署vue 实现思路: vue代码打包后,生成html、css、js文件, css、js等把他搞到django的static目录下,index.html搞到template目录下,之后访问任意路由先做api和static匹配,最后没有选择了直…
-
Django 在admin中自定义app名
前提条件,注册时是: 完整的注册,不是直接用app名进行注册 INSTALLED_APPS = [ ‘django.contrib.admin’, ‘django.contrib.auth’, ‘django.contrib.contenttypes’, ‘django.contrib.sessions’, ‘django.contrib.messages’…
-
Django中url name
花了好长时间才明白这个name参数的含义。便写下来了备忘 当我们在url的时候,一般情况下都是使用很明确的url地址。如在网页里面使用<a href=”/login”>登录</a>.像这样的链接有很 多。假如有一天,突然需要改变登录的链接,想将/login变成/login_first 这样的话,就需要将url里面的正则改变成 ^log…
-
Pyinstaller打包django
偶有特殊要求可能需要将django程序打包成exe可执行文件,方便在电脑直接点击运行。这里用的是打包python代码的常用库Pyinstaller. 虽然用Pyinstaller支持打包Django,但也存在一些坑,在此记录一下。 环境: Python 3.6 Django 2.0 Pyinstaller 3.4 打包开始之前,先确定写的django程序能否…
-
django修改静态文件(css,js)之后,浏览器效果没改变
今天踩了一个大坑,静态文件(css,js)之后,浏览器效果没改变 按F12查需要改变的元素引用的css标签发现并没有改变。说明浏览器对于css,js文件有缓存。需要手动清除一下!!! 在设置里面清理缓存即可
-
django部署到服务器使用manage.py runserver简单测试
第一次把django项目部署到云服务器,为的是想快速看下远程访问效果,却意想不到踩中了好多坑 说明一下,用于生产的项目推荐使用nginx+uWSGI+virtualenv+django的,原因如下: https://www.cnblogs.com/duanlinxiao/p/10395946.html 本文只是说明真实生产的其中一步,将django代码快速…
-
django-redis 中文文档
Andrey Antukh, niwi@niwi.be 4.7.0 翻译: RaPoSpectre 1. 介绍 django-redis 基于 BSD 许可, 是一个使 Django 支持 Redis cache/session 后端的全功能组件. 1.1 为何要用 django-redis ? 因为: 持续更新 本地化的 redis-py URL 符号连接…
-
将Django项目部署到服务器上(上)
记录从零到有的过程 1.添加安全组规则 点击上图所示按钮后,添加规则(只需看下图填两个地方即可) 下面是我添加好的效果(小编在这里添加了常用的80、8080以及3306) 2.PuTTY远程登录服务器 点击后,在下图弹出的窗口中设置密码即可(改完记得重启) 成功登录远程服务器 3.安装httpd服务 …