
liangliangyy/djangoblogDjangoBlog是一个基于Python 3.8和Django 4.0开发的博客系统,提供完整的博客管理功能,支持内容创作、用户互动及系统扩展,适用于个人博客、技术分享平台等场景。
数据库客户端已从pymysql修改为mysqlclient,安装前需参考mysqlclient官方文档完成系统依赖准备。
bashpip install -Ur requirements.txt
bashcurl [***] | python curl [***] | python
编辑djangoblog/setting.py文件,配置数据库连接:
pythonDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'djangoblog', # 数据库名称 'USER': 'root', # 数据库用户名 'PASSWORD': 'password',# 数据库密码 'HOST': 'host', # 数据库主机地址 'PORT': 3306, # 数据库端口 } }
在MySQL中执行:
sqlCREATE DATABASE `djangoblog` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */;
bashpython manage.py makemigrations python manage.py migrate
bashpython manage.py createsuperuser
bashpython manage.py create_testdata
bashpython manage.py collectstatic --noinput python manage.py compress --force
bashpython manage.py runserver
访问 [***] 即可查看博客系统。
如有问题,可提交Issue或发送邮件至liangliangyy#gmail.com(推荐使用Issue方式)。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务