- 第一部分初步认识django,第二部分具体介绍django的配置信息,第三部分一个小案例 一、第一个Django项目 (一)Django的简介优点:Python 实现,代码干净、整洁,提供管理后台,能够快速开发,复用度高,设计使用上遵循DRY原则、易于扩展复用的中间件、内置的安全框架、丰富的第三方类库缺点:单体应用-不易并行开发,单点扩展、不适合非常小的几行代码的项目、不适合于高并发的to... 第一部分初步认识django,第二部分具体介绍django的配置信息,第三部分一个小案例 一、第一个Django项目 (一)Django的简介优点:Python 实现,代码干净、整洁,提供管理后台,能够快速开发,复用度高,设计使用上遵循DRY原则、易于扩展复用的中间件、内置的安全框架、丰富的第三方类库缺点:单体应用-不易并行开发,单点扩展、不适合非常小的几行代码的项目、不适合于高并发的to...
- django-admin startproject projectpython manage.py runserver 0.0.0.0:8000TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR... django-admin startproject projectpython manage.py runserver 0.0.0.0:8000TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR...
- pip install django==2.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install django==2.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
- 时间筛选方式 方法一:直接使用__year、__month、__day、__week_day年User.object.filter(start_time__year=2019)月User.object.filter(start_time__month=10)日User.object.filter(start_time__day=10)星期几User.object.filter(start_... 时间筛选方式 方法一:直接使用__year、__month、__day、__week_day年User.object.filter(start_time__year=2019)月User.object.filter(start_time__month=10)日User.object.filter(start_time__day=10)星期几User.object.filter(start_...
- Python压缩解压zip压缩import zipfiledef convert_zip(zip_path, save_path): ''' # zip_path 要压缩文件的路径 # save_path 文件压缩后保存的路径 ''' local_path = os.path.join(zip_path, "x.xls") zip = zipfile.Z... Python压缩解压zip压缩import zipfiledef convert_zip(zip_path, save_path): ''' # zip_path 要压缩文件的路径 # save_path 文件压缩后保存的路径 ''' local_path = os.path.join(zip_path, "x.xls") zip = zipfile.Z...
- ModelSerializer先使用ModelSerializer测试一下结果,例:# models.py######from django.db.models import Model, CharField, BooleanField, ForeignKeyclass TestModel(User): name = CharField(max_length=64, name='na... ModelSerializer先使用ModelSerializer测试一下结果,例:# models.py######from django.db.models import Model, CharField, BooleanField, ForeignKeyclass TestModel(User): name = CharField(max_length=64, name='na...
- 主键: 是唯一的,通过主键可以准确的找到对应的数据,主键默认非空,为空时自动增长准备sqlite语句:db=sqlite3.connect('xxxxx.db')创建表格文件: cerate table 表名(字段1名称 字段1类型,字段2名称 字段2类型),例:sql='cerate table xxxx(id integer primary key,name text,age integ... 主键: 是唯一的,通过主键可以准确的找到对应的数据,主键默认非空,为空时自动增长准备sqlite语句:db=sqlite3.connect('xxxxx.db')创建表格文件: cerate table 表名(字段1名称 字段1类型,字段2名称 字段2类型),例:sql='cerate table xxxx(id integer primary key,name text,age integ...
- Settings.Py 中缺少 ALLOWED_HOSTSsettings.pyALLOWED_HOSTS = ("example.com",)其中 example.com 实际上是您运行应用程序的域。这就是诀窍,问题是在生产模式下(DEBUG=False),Django 并不服务于所有域。最近,在使用gunicorn和nginx部署Django应用程序时,我遇到了以下问题:应用程序对所有请... Settings.Py 中缺少 ALLOWED_HOSTSsettings.pyALLOWED_HOSTS = ("example.com",)其中 example.com 实际上是您运行应用程序的域。这就是诀窍,问题是在生产模式下(DEBUG=False),Django 并不服务于所有域。最近,在使用gunicorn和nginx部署Django应用程序时,我遇到了以下问题:应用程序对所有请...
- Django模型简单理解 Django模型简单理解
- 修改django后台管理员密码登录系统(以centos、Python3.7为例)1.进入项目所在根目录2.输入修改超管密码:python manage.py changepassword 用户名3.键入新密码4.重复新密码(长度大于8的数字和字符混合) 修改django后台管理员密码登录系统(以centos、Python3.7为例)1.进入项目所在根目录2.输入修改超管密码:python manage.py changepassword 用户名3.键入新密码4.重复新密码(长度大于8的数字和字符混合)
- 项目练习登录笔记 项目练习登录笔记
- 修改默认后台模板为simpleui1.安装simplepip install django-simpleui -i https://pypi.tuna.tsinghua.edu.cn/simple2.修改默认后台模板为simpleuiINSTALLED_APPS = [ 'simpleui', 'django.contrib.admin', 'django.co... 修改默认后台模板为simpleui1.安装simplepip install django-simpleui -i https://pypi.tuna.tsinghua.edu.cn/simple2.修改默认后台模板为simpleuiINSTALLED_APPS = [ 'simpleui', 'django.contrib.admin', 'django.co...
- 1、首先使用命令行创建默认库python manage.py migrate1.7之前的版本请使用Python manage.py sydb2、使用命令行创建默认超级用户:python manage.py createsuperuser 1、首先使用命令行创建默认库python manage.py migrate1.7之前的版本请使用Python manage.py sydb2、使用命令行创建默认超级用户:python manage.py createsuperuser
- 修改项目的settings.py文件LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai' 修改项目的settings.py文件LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'
- md5 是常用來 hash 密碼,其計算是不可逆的,但是由於有字典攻擊,因此太簡單的密碼,僅管經過了 md5, 也很容易被破解。 用例子來說明,數字3的 md5 是 eccbc87e4b5ce2fe28308fd9f2a7baf3。 直接使用 eccbc87e4b5ce2fe28308fd9f2a7baf3 是不能由計算獲得 3, 但是可以用查表的方式,只要表上有,就可以反查到 3。 這是... md5 是常用來 hash 密碼,其計算是不可逆的,但是由於有字典攻擊,因此太簡單的密碼,僅管經過了 md5, 也很容易被破解。 用例子來說明,數字3的 md5 是 eccbc87e4b5ce2fe28308fd9f2a7baf3。 直接使用 eccbc87e4b5ce2fe28308fd9f2a7baf3 是不能由計算獲得 3, 但是可以用查表的方式,只要表上有,就可以反查到 3。 這是...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签