Python 3.6+Django 2.0Web项目模板
Python3.6 的语法糖加上 Django2.0 的开发体验,组合起来其实蛮舒服的。项目里基本把 Django 从建模到模板都跑了一遍,挺适合拿来练手或者参考结构的。
Python 3.6的 f-string 语法,真的爽,用来格式化字符串,简单直观;type hints对写大型项目也挺友好,阅读代码方便多了。而且 3.6 的dict顺序保留,对一些依赖顺序的需求有。
Django 2.0这边,路由配置更简洁了,URL 的写法更优雅,响应也快了不少。HTTP/2 支持加持,跑多并发求的时候稳得。还有,CSRF的防护增强了,对表单安全挺关键的。
项目结构也清晰,像manage.py日常操作常用,settings.py配置集中好管理。myweb应用里把models.py、views.py、urls.py、模板这些全套都带了。该有的组件都有,适合你照着改着做。
部署部分用的wsgi.py,对接Gunicorn或者Apache都没啥问题。还有requirements.txt帮你锁依赖,直接pip install -r就能跑起来。
如果你刚接触Django,或者想找个轻量项目练手,那这个挺不错。想深入理解form、middleware流程,或者怎么static和media,都能在这个项目里找到范例。
                            
                            myweb.zip
                            预估大小:24个文件
                        
                        
                        
                                
                                myweb
                                文件夹
                            
                                                        
                                
                                db.sqlite3
                                文件夹
                            
                                                        
                                
                                manage.py
                                552B
                            
                                                        
                                
                                myapp
                                文件夹
                            
                                                        
                                
                                models.py
                                60B
                            
                                                        
                                
                                apps.py
                                90B
                            
                                                        
                                
                                templates
                                文件夹
                            
                                                        
                                
                                index.html
                                2KB
                            
                                                        
                                
                                style.css
                                1KB
                            
                                                        
                                
                                __pycache__
                                文件夹
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:11.7KB
                                
                                
                                
                            
评论区