# django5 **Repository Path**: rd_management_system/django5 ## Basic Information - **Project Name**: django5 - **Description**: use for django study - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-12-26 - **Last Updated**: 2025-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Django5介绍 ## 一、环境初始化 本次使用的Ubuntu环境为Ubuntu20.04,python环境为python3.10.14,下载源代码直接编译的。 环境初始化分为以下步骤: - 设置python永久使用国内清华源 ```shell pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` - 安装`virtualenv` ```shell ~/bin/python/3.10.14/bin/pip3 install virtualenv ``` - 创建`env`虚拟环境 ```shell ~/bin/python/3.10.14/bin/virtualenv -p ~/bin/python/3.10.14/bin/python3 env ``` - 启动虚拟环境 ```shell source env/bin/activate ``` - 安装python依赖库 ```shell pip install -r requirements.txt ``` - 关闭虚拟环境 ```shell deactivate ``` ## 二、项目介绍 ### 2.1 初始化项目:[init](./init/README.md) 该项目仅仅是初始化最原生的项目,作为模板使用,同时介绍了初始项目中的文件功能。 ### 2.2 项目mysql配置:[mysql_init](./mysql_init/README.md) 该项目主要实现以下功能: - 初始的项目配置目录名修改为config - 介绍项目增加app的方法 - 介绍修改ip地址从`127.0.0.1`改为实际ip的方法 - 介绍修改登录端口号的方法 - 将默认的数据库从sqlite3改为mysql ### 2.3 项目templates配置:[templates_init](./templates_init/README.md) 该项目主要实现以下功能: - 初始的项目配置目录名修改为config - 设置ip为`192.168.3.50` - 设置port为8099 - 模板变量使用 - 模板继承使用 ### 2.4 项目static配置:[static_init](./static_init/README.md) 该项目主要实现以下功能: - 初始的项目配置目录名修改为config - 设置ip为`192.168.3.50` - 设置port为8099 - 多媒体的static url介绍 ### 2.5 项目root_url配置:[root_url_init](./root_url_init/README.md) 该项目主要实现以下功能: - 初始的项目配置目录名修改为config - 设置ip为`192.168.3.50` - 设置port为8099 - root_url介绍 ### 2.6 项目download_init配置:[download_init](./download_init/README.md) 该项目主要实现以下功能: - 初始的项目配置目录名修改为config - 设置ip为`192.168.3.50` - 设置port为8099 - download file 介绍 ## 三、rdms_system项目介绍 该项目是研发管理开发项目,主要实现以下的功能: - 员工信息和权限管理 - 自动化测试系统 - 文档系统 - 日报系统 - 看板系统