- 第一部分初步认识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。 這是...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签