
python django web开发
文章平均质量分 62
Greepex
复旦大学硕士在读
展开
-
Python工程方面一些问题
Go for it!导入模块的根路径和导入文件的根路径导入模块的根路径和导入文件的根路径经过测试发现,Python导入模块的根路径和导入文件的根路径是不一致的。但是平时由于我们一般会在当前路径下直接运行python代码,这个特殊情况下两者是一致的。比如:C:\>python test.py 这里的导入模块根路径和导入文件根路径都是C:\目录。但是,考虑如下情况:C:\>python Adir/test.py那么,这个时候,导入模块的根路径则是C:\Adir,而导入文件的根路径则为原创 2021-10-20 15:40:29 · 361 阅读 · 0 评论 -
经典算法回顾总结
Go for it! 1. 递归(分治)1.1 递归累加问题1.2 第二种问题1. 递归(分治)最近刷到一些递归题目,总结了一下递归的程序编写框架。针对不同问题,递归函数有两种不同的形式:递归累加问题:具有返回值的递归函数;全排列问题:没有返回值,但对某一中间变量进行增删的递归函数。1.1 递归累加问题对于第一种问题的递归函数一般只包含两部分内容:返回的边界条件;递归公式。以斐波那契问题为例,我们可以很容得到斐波那契函数的递归函数:def fib(x): # 定义返回的边界条件原创 2021-05-16 17:14:32 · 352 阅读 · 0 评论 -
Django学习之路(九)关于图片的上传存储显示
在csdn上闲逛的时候,发现一位仁兄已经将关于我要学习的内容纪录下来,而且相当详细,结合我之前学习内容也可以调试通过。 http://www.cnblogs.com/14061216chen/p/6537864.html转载 2017-08-21 18:12:40 · 2039 阅读 · 0 评论 -
Django学习之路(六)Models和数据库
Models在Django中Models对应数据库中的一张表。Django中Models以类的形式表现,它包含一些基本字段和数据一些行为。ORM对象关系映射(Object Relation Mapping) 实现了对象和数据库之间的映射,隐藏了数据访问细节,不需要编写SQL语句。编写Models的步骤一,在models.py中创建类class Article(models.Model):原创 2017-08-14 18:27:53 · 926 阅读 · 0 评论 -
Django学习之路(五)template的学习
Templatetemplate是简单来说就是存放HTML文件的目录Template创建过程一,设置template文件的路径 在项目的setting.py中找到TEMPLATES,其中会有一个属性叫DIRS,添加你要创建的文件(templates)的目录. eg:’DIRS’:[‘blog/templates’]二,在相应目录下新建templates 在项目的相对路径blog中新建文件tem原创 2017-08-14 17:40:21 · 701 阅读 · 0 评论 -
Django学习之路(八)Admin的学习
Admin是django自带的自动化数据管理界面,被授权的用户可以在Admin中管理数据库。配置Adminadmin是django自带的一个app。 1,执行程序:python manage.py createsuperuer #创建超级用户之后就会创建出admin用户。 至此,superuser创建完成。这时候runserver,并且在浏览器中输入http://localhost:8000原创 2017-08-20 22:50:49 · 505 阅读 · 1 评论 -
django学习之路(四)开发微信公众号
开发微信公众号我们可以将之前创建的myblog来完成这件事情。我们之前创建了项目myblog,并在myblog中新建了应用blog。现在我们只需要两步就可完成微信公众号token的验证。 第一步:编写函数体(myblog/blog/views)# -*- coding: utf-8 -*-from django.http import HttpResponsefrom djang...原创 2017-08-13 19:26:12 · 893 阅读 · 0 评论 -
django学习之路(三)url配置的另一种方法
url配置的另一种方法假如网站太过庞大,为了避免url名称冲突,我们可以使用另一种url配置方法。以下是代码中的具体方法。 Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatter原创 2017-08-13 18:30:54 · 510 阅读 · 0 评论 -
Django学习之路(七)生产环境中的使用
基本思路1,方案:Nginx+uwsgi 这个方案的大体思路就是:nginx作为服务器最前端,负责接收client的所有请求,统一管理。 静态请求由Nginx自己处理,非动态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次web请求。 2,通信请求:the web client<->the web server(nginx)<->the socket<->uwsgi原创 2017-08-17 15:00:13 · 595 阅读 · 0 评论 -
django学习之路(二)
创建一个新的应用创建一个应用blog(在manage.py的同级目录下面)python manage.py startapp blog将新创建的应用添加到settings.py的INSTALLED_APPS={,,,,,’blog’} (创建的应用名不要和python现有模块冲突) blog的目录结构: migrations: 数据迁移模块(不需要改动) admin.py...原创 2017-08-08 17:31:41 · 525 阅读 · 0 评论 -
django学习之路(一)
搭建开发环境一,Python MAC和Linux自带python,因此无需安装,windows可以在python官方网站上获取python的最新版本。 二,django 可以使用python的包管理器pip安装pip install Djangodiango项目的目录简介在你想要创建项目的目录下打开命令行,然后输入django-admin startproject myblog这时会生成myb原创 2017-08-07 19:16:01 · 723 阅读 · 0 评论