# dinosaur
## 概况
基于Django框架的文档管理系统,集成django-mptt模块,以树形分类目录结构管理文章,方便的文档顺序排列,精准的“上一篇”、“下一篇”定位,整个站点的以“教程”的方式展现,类似于W3school。
欢迎访问:[程序猿](https://www.imcoder.cc)
## 安装
- 数据库:如果使用MySql,必须安装 mysqlclient。可以使用pip安装:`pip install mysqlclient`
- 安装依赖:pip install -Ur requirements.txt
## 配置
- 配置 ALLOWED_HOSTS:把你的站点地址写入到这个list中
- 配置数据库 DATABASES,如果你使用MySql,而且不想修改代码,那么你需要在环境变量中配置:Mysql数据库的Host、Port、用户名、密码、数据库名称,具体环境变量变量名参考DATABASES配置:
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'HOST': os.environ.get("DINOSAUR_MYSQL_HOST"),
'PORT': os.environ.get("DINOSAUR_MYSQL_PORT"),
'NAME': os.environ.get("DINOSAUR_MYSQL_DB"),
'USER': os.environ.get('DINOSAUR_MYSQL_USER'),
'PASSWORD': os.environ.get('DINOSAUR_MYSQL_PASSWORD'), # 'aVCvGwhhxKe0vgsP',
}
}
```
如果在Linux系统中使用Apache作为服务器,那么你需要把你的环境变量写在 apache目录的 /bin/envvars 文件中,才能被apache的执行用户识别到。
## 迁移(MySql)
### 创建数据库:
```shell
CREATE DATABASE `djangoblog` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
```
### 运行数据迁移
```shell
./manage.py makemigrations
./manage.py migrate
```
### 创建管理员帐号
```shell
./manage.py createsuperuser
```
## 收集静态文件
终端下执行:
```shell
./manage.py collectstatic --noinput
./manage.py compress --force
```
## 运行:
执行:
```shell
./manage.py runserver
```
浏览器打开: http://127.0.0.1:8000/ ,查看效果。
## 后台配置
登录后台,首页->参数配置,修改“网站名称”、“网站描述”等选项,然后切换的前台查看效果。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 Python毕业设计-基于Django框架的文档管理系统的设计与实现+使用说明+全部资料(优秀项目).zipPython毕业设计-基于Django框架的文档管理系统的设计与实现+使用说明+全部资料(优秀项目).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
Python毕业设计-基于Django框架的文档管理系统的设计与实现+使用说明+全部资料(优秀项目).zip (65个子文件)
dinosaur-master
LICENSE 11KB
dinosaur
__init__.py 0B
wsgi.py 518B
urls.py 1KB
settings.py 4KB
templates
blog
article.html 5KB
layout.html 3KB
index.html 1KB
manage.py 628B
blog
__init__.py 0B
tests.py 60B
admin.py 2KB
apps.py 83B
models.py 8KB
context_processors.py 2KB
templatetags
__init__.py 0B
blog_tags.py 472B
urls.py 234B
views.py 1KB
requirements.txt 91B
.gitignore 1KB
static
robots.txt 68B
vendor
bootstrap
js
bootstrap.js 129KB
bootstrap.bundle.js.map 393KB
bootstrap.bundle.min.js.map 305KB
bootstrap.min.js 57KB
bootstrap.bundle.min.js 77KB
bootstrap.bundle.js 218KB
bootstrap.js.map 245KB
bootstrap.min.js.map 186KB
css
bootstrap-grid.css.map 148KB
bootstrap.min.css 152KB
bootstrap-grid.css 63KB
bootstrap-grid.min.css.map 106KB
bootstrap-reboot.min.css.map 32KB
bootstrap.css.map 481KB
bootstrap.css 188KB
bootstrap-reboot.css 5KB
bootstrap-reboot.css.map 75KB
bootstrap-grid.min.css 47KB
bootstrap.min.css.map 611KB
bootstrap-reboot.min.css 4KB
font-awesome-4.7.0
css
font-awesome.css 37KB
font-awesome.min.css 30KB
fonts
FontAwesome.otf 132KB
fontawesome-webfont.eot 162KB
fontawesome-webfont.woff 96KB
fontawesome-webfont.woff2 75KB
fontawesome-webfont.svg 434KB
fontawesome-webfont.ttf 162KB
bstree
js
jquery.bstree.min.js 7KB
jquery.bstree.js 18KB
css
bstree.css 844B
bstree.min.css 686B
jquery
jquery.slim.min.js 69KB
jquery.slim.js 222KB
jquery.slim.min.map 106KB
jquery.js 274KB
jquery.min.js 86KB
jquery.min.map 133KB
blog
css
code.css 4KB
heroic-features.css 398B
favicon.ico 4KB
README.md 2KB
171265889347208773632.zip 416B
共 65 条
- 1
资源评论
不走小道
- 粉丝: 3381
- 资源: 5051
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 软件测试的分类.xmind
- MATLAB GUI三阶魔方三维还原仿真程序,可以呈现出魔方的动态还原过程,方便验证魔方还原步骤的正确性 还送C++解魔方程序 有这个GUI就太省事了,GUI生成乱序魔方状态字符串,C++程序生成
- Java毕设项目:基于spring+mybatis+maven+mysql实现的校园资讯智能推荐系统【含源码+数据库+开题报告+毕业论文】
- 三段式电流保护方案设计及仿真分析,MATLAB Simulink 原始参数、要求见图1 利用Simulink搭建仿真模型见图2,验证过电流保护(③段保护),仿真结果见图3 说明书完整,包括:三段式
- 一个基于python和sql server2014做的商品学生信息管理系统,有界面,利用的sql server数据库
- COMSOL声学-超声波无损检测 模型介绍:本模型主要利用静电、固体力学以及压电效应多物理场三个模块 本模型包括压电单元(PZT-5H)和被检测材料(不锈钢)两个部分
- Java毕设项目:基于spring+mybatis+maven+mysql实现的固定资产管理系统【含源码+数据库+开题报告+毕业论文】
- 一个基于基于python的人脸识别签到系统.zip
- BLDC(直流无刷电机)反电动势测量 观测模型-simulink A1 暂无文档
- ESP32-S3深度休眠模式与自动浅度休眠模式的正交测试代码
- 一个基于python的图书推荐系统
- 最新2024.10更新!研究生导师综合评价数据集
- Java毕设项目:基于spring+mybatis+maven+mysql实现的实验室考勤管理系统【含源码+数据库+毕业论文】
- STM32 AT32 GD32 串口 IAP bootloader 远程升级 源码 RS485升级 有说明文档
- 数据编织价值评估指南2024
- 全混合动力电动汽车模型 该simulink模型代表混合动力电动汽车的整车模型,可用于研究不同的控制策略以提高燃油经济性 需要Matlab 2020b来打开该模型
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功