Python
Django2.1支持mssql2008R2的方法
小飞侠 发表于2020-11-22 浏览1657 评论0
Django2.1支持mssql2008R2的方法安装Django2.1和pyodbcpip install django==2.1.10pip install pyodbc安装django-pyodbc-azurepip install django-pyodbc-azure在django.settings.py文件中配置数据库选项
Python
Django2.2.1和python3.7用pymysql替换MySqldb出错解决办法
小飞侠 发表于2020-11-22 浏览1701 评论0
Django2.2.1和python3.7用pymysql替换MySqldb出错解决办法第一步在项目的init.py,添加如下两行,使用pymysql替换mysqldbimport pymysqlpymysql.install_as_MySQLdb() 第二步发现还是报错,错误原因是pymysql虽然替换了mysqldb,但是版本号pymysql版本号低于mysqldb太多。 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.

Python
Django
小飞侠 发表于2020-11-22 浏览1552 评论0
Django1. 安装命令行安装pip install django==1.11.3pycharm方式安装2. 创建项目和APP一个Django项目可以分为很多个APP,用来隔离不同功能模块的代码。安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin。我们可以使用 django-admin 来创建一个项目:我们可以来看下django-admin 的命令介绍: C:\> django-adminType 'django-admin-

Python
Django之Cookie和Session和自定义分页
小飞侠 发表于2020-11-22 浏览1862 评论0
Django之Cookie和Session和自定义分页cookiecooke的由来大家都知道HTTP协议是无状态的。无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全新的。状态可以理解为客户端和服务器在某次会话中产生的数据,那无状态的就以为这些数据不会被保留。会话中产生的数据又是我们需要保存的,也就是说要“保持状态”。因

Python
Django之ORM(进阶)
小飞侠 发表于2020-11-22 浏览1455 评论0
Django之ORM(进阶)一般操作必知必会13条<1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个

Python
Django中的ORM
小飞侠 发表于2020-11-22 浏览1406 评论0
Django之ORMDjango项目使用MySQL数据库在Django项目的settings.py文件中,配置数据库连接信息:DATABASES = { "default": { "ENGINE": "django.db.backends.mysql", "NAME": "你
Python
Django路由系统
小飞侠 发表于2020-11-22 浏览1374 评论0
Django路由系统URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。URLconf配置基本格式# Django2.2版本写法from django.urls import pathurlpatterns = [ path('articles/2003/', views.special_case
Python
Django之视图
小飞侠 发表于2020-11-22 浏览1450 评论0
Django之视图一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视图放置在项目(project)或应用程序(app)目录中的名为views.py的文件中。一个简单的视图