自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Aerich数据库迁移工具的使用

Aerich工具的使用

2022-08-18 20:00:57 1859 1

原创 Django迁移的理解(migrate和makemigrations)

Django迁移的理解(migrate和makemigrations)makemigrations的作用当执行python manage.py makemigrations命令时,Django会检索项目中models.py文件里的模型类,根据这些模型类来生成一些迁移文件,这些文件会出现在每个应用(app)的migrations文件夹下,里面的文件名会类似于下方这样- 0001_initial- 0002_some_change- 0003_another_change- 0004_undo_so

2022-05-17 19:02:36 1813

原创 Django的ManyToManyField及其属性through

ManyToManyFieldDjango中的ManyToManyField用于表示一个多对多关系,当在模型中使用了该字段时,Django会自动生成一个表来管理多对多关系。例如有下面两个模型:class User(models.Model): username = CharField(max_length=200) password = Charfield(max_length=200)class Image(models.Model): image = models.ImageField(

2021-11-29 11:12:23 3951 1

原创 Django设置USE_TZ为True后使用mysql查询可能会出现的问题

django项目的settings.py中设置了USE_TZ=True后,不管TIME_ZONE设置的是什么,存入数据库的都是UTC时间,取出来时会转成当前时区的时间来显示。具体USE_TZ的作用在这里就不细说了。环境说明Django 3.2.8版本myql使用的是8.0.25版本windows10系统出现的问题最开始项目中使用的还是sqlite,项目中有个Model类包含了一个DateTimeField,在sqlite时查询是正常的。下面是示例:# 查询文章年份为2021年且月份为10月的

2021-11-19 21:04:12 1680

原创 Django静态文件的管理

Django静态文件的管理Django静态资源的路径主要通过STATIC_URL和STATICFILES_DIRS来设置,由此实现不同的管理方式。管理方式Django中管理静态资源一般有两种方式。第一种是在每个应用(app)的目录下都有一个static文件夹,该应用的静态资源就存放在这里面。目录结构如下:mysite/ manage.py mysite/ __init__.py settings.py urls.py

2021-11-11 00:03:22 1302

原创 windows下配置nginx解析php文件

window下配置nginx解析php文件1.php-cgi网上大多教程都是要依靠php-fpm来进行解析php文件的,查了挺久后发现window下没有php-fpm,所以要使用php-cgi替代php-fpm,php-cgi.exe位于php安装目录下。2.nginx配置nginx需要对conf目录下的nginx.conf进行配置,路径根据自己实际来进行修改,location ~ .php$中的内容在nginx.conf默认是没有的,可以将这一段直接复制上去。server { l

2021-08-06 17:04:00 991

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除