# 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/ ,查看效果。
## 后台配置
登录后台,首页->参数配置,修改“网站名称”、“网站描述”等选项,然后切换的前台查看效果。

不走小道
- 粉丝: 3389
- 资源: 5050
最新资源
- 基于MATLAB仿真的开关磁阻电机(SRM)直接转矩控制策略:电流外环与转矩跟磁链控制研究,基于MATLAB仿真的开关磁阻电机(SRM)直接转矩控制策略:电流外环与转矩跟磁链控制的研究,开关磁阻电机(
- 数据科学与大数据技术 专业课程设计PPT
- 《Comsol18650与21700锂电池热失控仿真研究:温度、电压与结果分析》,COMSOL 18650与21700锂电池热失控仿真研究:温度、电压结果分析与探讨,comsol18650.21700
- 配网两阶段鲁棒优化调度模型:结合CCG算法与储能,33节点仿真下的动态无功优化求解,配网两阶段鲁棒优化调度模型:CCG算法求解,涉及储能与动态无功优化,以网损为目标,采用Matlab+Yalmip+C
- 永磁同步直线电机PMLSM矢量控制滑模控制SVPWM仿真模型.zip
- pandas详细分析 pandas文档中文版
- STM32F042F6P6系列控制例程:模块化设计,集成MIT驱动及CAN通信协议实现Demo,STM32F042F6P6系列MCU的MIT驱动与模块化控制例程:支持CAN通信与UART串口Demo
- 精密加工行业MES系统实施方案-数字化转型与智能管理
- 纯汽蒸汽发生器组态系统PID与液位阀门控制程序,趋势图监控,硬件集成与西门子PLC及触摸屏技术学习教程,基于纯汽蒸汽发生器程序的组态系统:PID控制、液位与阀门监控、趋势图展示及西门子硬件应用入门,纯
- 基于遗传算法与蚁群算法的AGV路径规划与避障技术研究,基于遗传算法与蚁群算法的AGV路径规划及避障技术研究报告,遗传算法的路径规划,蚁群算法路径规划,改进蚁群算法路径规划避障,改进蚁群算法路径规划
- Electron通过ffi-napi调用dll导出接口
- WIFI密码查看器支持Windows系统
- 基于三相两电平逆变器的断续PWM(离散脉宽调制方法)开环仿真,以优化开关损耗并提高系统效率的载波调制改进处理策略,三相两电平逆变器DPWM技术:离散脉宽调制方法Simulink开环仿真研究,优化开关损
- OceanBase-MySQL数据库安全性等保测评指导
- 三相两电平逆变器dpwm算法:降低开关损耗,Simulink仿真开环实现及载波调制优化处理算法详解,三相两电平逆变器dpwm算法的Simulink仿真研究:降低开关损耗与算法优化处理,三相两电平逆变器
- pandas详细分析 pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


