django
文章平均质量分 56
学习,我一直在路上
学无止境,学习让我快乐!!!
展开
-
Django框架基础(四)类视图和中间件
一、类视图1.使用类视图可以将视图对应的不同请求方式以类中的不同方法来区别定义。如下所示:from django.views.generic import Viewclass RegisterView(View): """类视图:处理注册""" def get(self, request): """处理GET请求,返回注册页面""" return render(request, 'register.html') def post(self,原创 2021-10-12 22:22:30 · 72 阅读 · 0 评论 -
Django框架基础(三)
一、django请求request1.路径参数未命名参数按定义顺序传递, 如:url(r'^weather/([a-z]+)/(\d{4})/$', views.weather),def weather(request, city, year): print('city=%s' % city) print('year=%s' % year) return HttpResponse('OK')命名参数按名字传递,如:url(r'^weather/(?P<city&原创 2021-10-08 21:34:02 · 91 阅读 · 0 评论 -
Django框架基础(二)
一、django配置文件1.当前工程的根目录,Django会依此来定位工程内的相关文件,我们也可以使用该参数来构造文件路径BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))2.调试模式,创建工程后初始值为True,即默认工作在调试模式下作用: 修改代码文件,程序自动重启 Django程序出现异常时,向前端显示详细的原创 2021-10-08 20:17:29 · 49 阅读 · 0 评论 -
Django框架基础(一)
一、工程搭建1.创建工程:django-admin startproject 工程名称2.工程目录说明settings.py 是项目的整体配置文件urls.py 是项目的URL配置文件wsgi.py 是项目与WSGI兼容的Web服务器入口manage.py 是项目管理文件,通过它管理项目3.运行服务python manage.py runserver ip:端口默认为8080端口4.创建子应用python manage.py startapp 子应用名称admin.py 文件跟网站原创 2021-10-08 19:48:44 · 60 阅读 · 0 评论 -
django 创建定时任务
一、导入应用:安装安装 django_celery_results django_celery_beat并且在setting文件中注册这两个应用INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'djan原创 2021-10-08 12:56:08 · 327 阅读 · 0 评论 -
Django迁移数据库文件
一、生成数据库文件1.Django生成迁移文件的时候,默认是对全局的(有几个models,就生成几个应用的迁移)生成全局的迁移文件:python manage.py makemigraions生成全局的迁移python manage.py migrate2.如果只对部分APP生成迁移的话,则执行如下命令:python manage.py makemigraions appnamepython manage.py migrate appname或将指定的迁移文件执行到指定的数据库中原创 2021-10-08 11:01:03 · 1200 阅读 · 0 评论