<h1 align="center">WebsiteGuide</h1>
<div align="center">WebsiteGuide网址导航系统主要用于企业记录和管理内部系统地址,具有网址增删改查、icon图标替换等功能,后续考虑增加rbac和其他功能,欢迎使用和交流~</div>
### 环境
- Python 3.6+
- Django 2.2.13
- Djangorestframework 3.12.2
- Node 12.20.1+
- Vue 2.0
### 网址导航
![image](https://github.com/mizhexiaoxiao/WebsiteGuide/blob/main/websiteapp/media/sample-picture/5.jpg)
### 支持批量添加
![image](https://github.com/mizhexiaoxiao/WebsiteGuide/blob/main/websiteapp/media/sample-picture/6.jpg)
### 网址管理
![image](https://github.com/mizhexiaoxiao/WebsiteGuide/blob/main/websiteapp/media/sample-picture/7.jpg)
### 用户管理
![image](https://github.com/mizhexiaoxiao/WebsiteGuide/blob/main/websiteapp/media/sample-picture/8.jpg)
### 演示地址
导航页 http://demo.mizhexiao.top:8000/
管理后台 http://demo.mizhexiao.top:8000/admin
username:admin
password:admin@1234
### 快速开始
#### 方法一:dockerhub拉取镜像
```sh
docker pull mizhexiaoxiao/websiteguide:latest
docker run -d --restart=always --name=websiteguide -p 8000:80 mizhexiaoxiao/websiteguide
```
#### 方法二:dockerfile构建镜像
##### docker安装(版本17.05+)
```sh
yum install -y docker-ce
systemctl start docker
```
##### 构建镜像
```sh
git clone https://github.com/mizhexiaoxiao/WebDockerfile.git
cd WebDockerfile
docker build --no-cache . -t websiteguide
```
##### 启动容器
```sh
docker run -d --restart=always --name=websiteguide -p 8000:80 websiteguide
```
##### 访问
浏览器打开http://localhost:8000
管理后台http://localhost:8000/admin
username:admin
password:admin@1234
##### 数据备份与恢复
备份
/usr/bin/docker cp 63dd67259f9d:/WebsiteGuide/db.sqlite3 /opt/deploy/bak/db.sqlite3
/usr/bin/docker cp 63dd67259f9d:/WebsiteGuide/websiteapp/media opt/deploy/bak/icon
恢复
/usr/bin/docker cp /opt/deploy/bak/db.sqlite3 63dd67259f9d:/WebsiteGuide/db.sqlite3
/usr/bin/docker cp /opt/deploy/bak/icon 63dd67259f9d:/WebsiteGuide/websiteapp/media
/usr/bin/docker restart 63dd67259f9d
### 有任何问题请提issue
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 课程设计 基于Python+Django+Vue的企业内部网址导航系统的设计与实现+详细文档+全部资料(高分项目).zip课程设计 基于Python+Django+Vue的企业内部网址导航系统的设计与实现+详细文档+全部资料(高分项目).zip 【备注】 1、该项目是个人高分课程设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
课程设计 基于Python+Django+Vue的企业内部网址导航系统的设计与实现+详细文档+全部资料(高分项目).zip (91个子文件)
WebsiteGuide-main
websiteapp
__init__.py 0B
admin.py 297B
tools
Docker
entrypoint.sh 502B
default.conf 321B
Dockerfile 2KB
websiteguide.ini 204B
start-api.sh 180B
media
icon
default.png 9KB
sample-picture
6.jpg 62KB
5.jpg 83KB
8.jpg 49KB
7.jpg 109KB
migrations
__init__.py 0B
apps.py 95B
models.py 2KB
urls.py 701B
logs
.gitkeep 0B
serializers
user_serializer.py 380B
websites_serializer.py 1KB
group_serializer.py 258B
icon_serializer.py 533B
management
__init__.py 0B
commands
updatedb.py 421B
useradd.py 1KB
views.py 7KB
.gitattributes 30B
LICENSE 1KB
manage.py 668B
requirements.txt 158B
.gitignore 39B
WebsiteGuide
__init__.py 0B
basic.py 1KB
wsgi.py 401B
urls.py 915B
settings.py 4KB
asgi.py 401B
websitefronted
.editorconfig 147B
.eslintrc.js 791B
src
App.vue 649B
store
index.js 2KB
main.js 1KB
components
SiderMenu.vue 3KB
System
User
index.vue 7KB
module
adduserform.vue 3KB
edituserform.vue 2KB
resetpassword.vue 2KB
Admin
Group
index.vue 4KB
module
editgroup.vue 2KB
addwebsiteform.vue 6KB
addgroupform.vue 2KB
Website
index.vue 6KB
module
editIcon.vue 2KB
editWebsite.vue 3KB
Center.vue 2KB
Websites.vue 3KB
Login.vue 3KB
LayOut.vue 2KB
router
index.js 911B
routers.js 1KB
mixins
init.js 1KB
.babelrc 351B
package.json 3KB
build
check-versions.js 1KB
logo.png 7KB
utils.js 3KB
vue-loader.conf.js 553B
webpack.prod.conf.js 5KB
build.js 1KB
webpack.base.conf.js 2KB
webpack.dev.conf.js 3KB
package-lock.json 688KB
favicon.ico 9KB
.postcssrc.js 246B
index.html 348B
test
e2e
specs
test.js 561B
nightwatch.conf.js 1KB
runner.js 2KB
custom-assertions
elementCount.js 765B
unit
.eslintrc 58B
setup.js 56B
specs
HelloWorld.spec.js 354B
jest.conf.js 725B
.gitignore 213B
.eslintignore 61B
static
.gitkeep 0B
README.md 557B
config
prod.env.js 62B
index.js 2KB
dev.env.js 157B
README.md 2KB
171265889347208773632.zip 416B
共 91 条
- 1
资源评论
不走小道
- 粉丝: 3253
- 资源: 5112
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功