上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页
摘要: 用户系统: 1创建应用: D:\PycharmProjects\linuxTangblog>python manage.py startapp user 2添加应用: INSTALLED_APPS = [ 'user',] 3编写用户M层: from django.db import models 阅读全文
posted @ 2021-12-11 12:11 linuxTang 阅读(58) 评论(0) 推荐(0)
摘要: 链接:https://pan.baidu.com/s/1qiR6J-lL54s6DcH5XjaLmg 提取码:**** 一, 概述: 想用目前最新版的python3.10+django4.0做一个前后端分离的博客,目的有2点,第一是学习,第二是部署到自己的服务器上用于记录it相关知识的笔记 二, 事 阅读全文
posted @ 2021-12-11 12:07 linuxTang 阅读(108) 评论(0) 推荐(0)
摘要: 一,前端测试页面准备: 为了方便测试,采用flask框架作为前端服务支持: 1使用pycharm创建一个flask项目,然后在项目中引入js文件并编写模板文件: 目录结构: flaskProject static js jquery.min.js templates test_api.html ve 阅读全文
posted @ 2021-12-10 21:29 linuxTang 阅读(115) 评论(1) 推荐(0)
摘要: 1配置主程序: location / { uwsgi_pass 127.0.0.1:8888; include /application/nginx/conf/uwsgi_params; } 2修改uwsgi启动模式: [uwsgi] #http=127.0.0.1:8000 socket=127. 阅读全文
posted @ 2021-12-09 19:51 linuxTang 阅读(400) 评论(0) 推荐(0)
摘要: 1uwsgi运行说明: 1无论启动还是关闭,都必须要执行ps aux|grep 'uwsgi'确认是否符合预期 2启动后,进程在后台执行,所有日志均输出在配置文件所在的目录的uwsgi.log中 3django中的代码有任何修改,都需要重启uwsgi 2安装uwsgi: #检查是否已安装uwsgi 阅读全文
posted @ 2021-12-09 16:47 linuxTang 阅读(351) 评论(0) 推荐(0)
摘要: 用中间件实现抓取视图函数的异常,并以邮件的形式将异常信息发送给指定联系人 1在setting.py里配置qq邮箱: #qq邮件相关配置 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' #发送邮件引擎 EMAIL_HOST = 阅读全文
posted @ 2021-12-09 13:52 linuxTang 阅读(67) 评论(0) 推荐(0)
摘要: 1先了解以下python原生的文件保存方法: 下面这段代码没有解决上传文件重名的问题 @csrf_exempt def upload_view(request): if request.method == 'GET': return render(request, 'test_upload.html 阅读全文
posted @ 2021-12-09 11:43 linuxTang 阅读(117) 评论(0) 推荐(0)
摘要: 我们自己创建用户表通常是这样的: #这个是我们自己建的用户模型类 class User(models.Model): username = models.CharField('手机号', max_length=11, unique=True) password = models.CharField( 阅读全文
posted @ 2021-12-08 20:50 linuxTang 阅读(137) 评论(0) 推荐(0)
摘要: 一知识点: Django要求:如果你需要用open()去生成一个csv文件,那么你必须要给一个newline=''参数, import csv #用open去生成一个csv文件 with open('eggs.csv','w',newline='') as csvfile: writer = csv 阅读全文
posted @ 2021-12-08 16:29 linuxTang 阅读(80) 评论(0) 推荐(0)
摘要: 1视图: all_data = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n'] def test_page(request): paginator = Paginator(all_data,1) #实例化分页类 page_num = 阅读全文
posted @ 2021-12-08 14:05 linuxTang 阅读(41) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页