django框架
凤舞无夜
这个作者很懒,什么都没留下…
展开
-
Django框架 -- 使用restful设计风格
1)RESTful设计风格的API,每种请求方法,都对应后端一种数据库操作2)views.pyfrom django.http import HttpResponse, JsonResponsefrom django.views.generic.base import Viewfrom .models import Planclass PlansAPIView(View): def get(self, request): queryset = Plan.objec原创 2020-07-30 18:36:49 · 186 阅读 · 0 评论 -
Django框架 -- 如何在html中导入css,js等文件
1)在项目根目录下创建static目录来保存静态文件2)在配置文件settings.py中修改静态文件的两个参数为STATIC_URL = '/static/'STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'),]3)在总路由urls.py文件中导入from django.contrib.staticfiles.urls import staticfiles_urlpatterns在文件末尾添加urlpatte原创 2020-07-30 11:55:45 · 1568 阅读 · 2 评论 -
Django框架 -- 连接已存在的数据库
1)安装驱动程序pip install PyMySQL2)在Django的工程同名子目录的__init__.py文件中添加如下语句from pymysql import install_as_MySQLdbinstall_as_MySQLdb()3)在配置文件settings.py修改DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.原创 2020-07-29 15:45:49 · 589 阅读 · 0 评论 -
Django框架 -- 前端html模板的使用方法
1)在项目根目录中创建模板目录templates。2)在settings.py配置文件中修改TEMPLATES配置项的DIRS值。TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': True, 'OPTI原创 2020-07-29 14:56:44 · 1160 阅读 · 0 评论 -
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required 简单的解决办法
在Django的工程同名子目录的__init__.py文件中有如下语句import pymysqlpymysql.install_as_MySQLdb()使用django2或者django3时遇到这个报错:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required。将代码作如下修改可解决:import pymysqlpymysql.version_info = (1.原创 2020-06-04 15:16:09 · 1288 阅读 · 0 评论 -
Django框架工程搭建
1.创建虚拟环境mkvirtualenv django_py3_1.11 -p python32.安装djangopip install django==1.11.113.创建django工程(注意:进入对应的虚拟环境后再执行该命令)django-admin startproject 工程名称 使用tree命令查看工程目录,若提示无法找到tree命令,先使...原创 2019-03-30 20:43:37 · 133 阅读 · 0 评论