终于可以在假期开始学习 Django 啦 !😀 安装 django 1.11.14 pip install django==1.11.14 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 卸载 django 1.11 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-23 22:28:40   
                                阅读次数:
86
                             
                         
                    
                        
                            
                            
                                    流程 客户端发起请求 –> 进到wsgi(模型) –> 中间件(request_process) –> 路由(urls.py) –> 中间件(view_process) –> view(视图操作 -> orm操作 -> mysql ) –> 中间件(process_response before_t ...
                            
                            
                                分类:
其他好文   时间:
2020-07-23 16:28:46   
                                阅读次数:
86
                             
                         
                    
                        
                            
                            
                                三大验证模块概述 在DRF的APIView重写的dispatch方法中, self.initial(request, *args, **kwargs) 这句话就是执行三大验证的逻辑, 点进去可以看到依次执行的就是认证(authentication)/权限(permission)/限流(throttl ...
                            
                            
                                分类:
其他好文   时间:
2020-07-23 16:05:48   
                                阅读次数:
66
                             
                         
                    
                        
                            
                            
                                    ORM执行原生sql语句 在模型查询api不够用的情况下,我们还可以使用原始的sql语句进行查询 方式1 raw() raw()方法,返回模型的实例django.db.models.query.RawQuerySet 实例 这个RawQuerySet实例可以像一般的QuerySet那也,通过迭代来提 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-23 01:40:56   
                                阅读次数:
133
                             
                         
                    
                        
                            
                            
                                def get(self, request, *args, **kwargs): # 获取当前页码 pg = int(request.GET.get('page', 1)) obj = Student.objects.all().order_by("id") # 创建分页器对象 page_obj = ...
                            
                            
                                分类:
其他好文   时间:
2020-07-22 20:58:35   
                                阅读次数:
93
                             
                         
                    
                        
                            
                            
                                问题来源: 针对下拉菜单而言,如果全部有前端固定输入,一旦系统需要修改前端字段名称,那么我们就需要去找到对应的下拉框,修改名称,修改后还要重新提交代码;略微麻烦 解决办法,用Django的models处理,把数据都写到数据库中,后端把数据返回给前端,前端只需要读取数据,写到对应的下拉菜单中即可 具体 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-22 20:31:35   
                                阅读次数:
87
                             
                         
                    
                        
                            
                            
                                    Django后台Admin继承UserAdmin增加用户不显示明文方法 https://blog.csdn.net/qq_42164596/article/details/104392262?utm_medium=distribute.pc_relevant_t0.none-task-blog-Bl ...
                            
                            
                                分类:
其他好文   时间:
2020-07-22 15:32:21   
                                阅读次数:
130
                             
                         
                    
                        
                            
                            
                                    vue-element-admin与django配合使用修改记录 服务端返回数据格式 {"code":20000,"data":{"roles":["admin"],"introduction":"I am a super administrator","avatar":"https://wpimg ...
                            
                            
                                分类:
其他好文   时间:
2020-07-22 13:53:14   
                                阅读次数:
105
                             
                         
                    
                        
                            
                            
                                创建app (添加到installed apps)python manage.py startapp test_worm依赖文件生成pip freeze > requirements.txt依赖文件安装pip install -r requirements.txt添加静态资源,在settings.p ...
                            
                            
                                分类:
编程语言   时间:
2020-07-22 11:18:40   
                                阅读次数:
84
                             
                         
                    
                        
                            
                            
                                    Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "D:\python_learn\meiduo_project\env ...
                            
                            
                                分类:
数据库   时间:
2020-07-22 11:10:04   
                                阅读次数:
117