python
QQ_VV
这个作者很懒,什么都没留下…
展开
-
django recaptcha
how to use recaptcha原创 2021-12-13 07:27:06 · 760 阅读 · 0 评论 -
The things need to do before starting a Django website
1 start redis:redis-serverredis-cli2 start mysqlmysql -uroot -p # then input password.root is user name3 install all related modules of django like: pip install *****原创 2021-12-06 14:56:38 · 53 阅读 · 0 评论 -
Frontend and backend are using different domain names, how to connect them?-CORS
安装CORSpip install django-cors-headers添加应用INSTALLED_APPS = (…‘corsheaders’,…)中间层设置MIDDLEWARE = [‘corsheaders.middleware.CorsMiddleware’,…]添加白名单CORSCORS_ORIGIN_WHITELIST = (‘127.0.0.1:8080’,‘localhost:8080’,‘www.meiduo.site:8080’,‘api.meid原创 2021-12-06 14:55:50 · 1134 阅读 · 0 评论 -
mysql设置远程链接设置
假设database在win7上,需要通过linux远程链接此db。1. 在 win7 的 my.ini文件中的[mysqld]下添加本机IP: bind-address = 192.168.86.1 2. 重启mysql服务3. 登录mysql执行语句: GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.86.150'IDENTIFI...原创 2019-11-12 12:31:25 · 124 阅读 · 0 评论 -
django2.27 项目部署 nginx+uwsgi
--------1.在server0里,配置nginx config 文件:upstream uwsgi负载均衡名字 { server server1的ip:port; 假设这里均为80 port server server2的ip:port;}server { listen 80; server_name server0的IP; # 添加ip # = 表示精确匹配 location = /{ proxy_pass server3.原创 2020-07-02 09:20:41 · 153 阅读 · 0 评论 -
闭包
闭包函数引用def test1():print("— in test1 func----")调用函数test1()引用函数ret = test1print(id(ret))print(id(test1))#通过引用调用函数ret()运行结果:— in test1 func----140212571149040140212571149040— in test1 f...原创 2020-01-01 01:16:43 · 120 阅读 · 0 评论 -
Django2.2.7 -使用itsdangerous加密用户信息于注册链接
使用itsdangerous加密用户信息于注册链接:from itsdangerous import TimedJSONWebSignatureSerializer as Serializer # 需要先安装 pip install itsdangerousdef enc(request):serializer = Serializer(settings.SECRET_KEY, 3600...原创 2019-11-20 07:16:47 · 187 阅读 · 0 评论 -
Django2.2.7 发邮件遇到的坑 - TimeoutError报错
在使用Django发邮件服务时, 在setings.py中配置:# 发送邮件配置EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'# smpt服务地址EMAIL_HOST = 'smtp.126.com'EMAIL_PORT = 587 # 重点重点重点重点重点重点重点重点重点重点重点# # 发送邮件的邮箱EM...原创 2019-11-16 13:34:23 · 770 阅读 · 0 评论 -
win 7 下的Django项目 (3)--代码模型类错误总结
在项目文件夹下新建pathon包,取名为db,存放抽象模型类(模型的Meta类里添加abstract=True元数据项,就可以将一个模型转换为抽象基类。Django不会为这种类创建实际的数据库表,它们也没有管理器,不能被实例化也无法直接保存,它们就是用来被继承的。)。在db包内创建抽象模型类:from django.db import modelsclass BaseModel(mod...原创 2019-11-14 15:14:59 · 217 阅读 · 0 评论 -
win 7 下的Django项目 (2)--代码里的相关配置
111原创 2019-11-13 15:58:06 · 86 阅读 · 0 评论