**说在前面**
前几天刚开源,我的网站就被cc攻击了,咱没钱网站也不大,希望攻击者能理解。还有就是本套源码是基于apache协议开源,**请务必保留底部版权声明**。好了,不删库跑路了,源码给大家吧,希望能够共同维护。
![](https://pic.4nmb.com/images/2021/03/10/QQ20210311094441.png)
这是一个由本人用Django框架开发的一款社区论坛([市肥宅中心](https://www.4nmb.com)),**目前在web端、app端、微信小程序端、qq小程序端均已上线**。
部署遇到的任何问题都可以在社区提出或者邮件联系,或者提issue。
GIthub:[https://github.com/xyuansec/DjangoForum](https://github.com/xyuansec/DjangoForum)
码云:[https://gitee.com/blackxu/DjangoForum](https://gitee.com/blackxu/DjangoForum)
**代码中涉及到百度内容审核API(需要自己申请),邮件发送功能(需要自己在utils.py设置邮箱密码),黑名单验证,网站seo(settings.py)等需要自己填写。**
**技术支持**
* python3.7.5
* django3.0.6
* nginx1.8.0
* 宝塔
* uniapp
**说明一下该社区目前拥有的功能**
* 注册(邮箱激活)、登录功能
* 发帖、回复、艾特回复、楼层功能
* 发帖支持发送 文章格式(markdown)、视频、mp3音乐、图文、bilibili视频
* 积分系统功能,支持每日签到、发帖获取积分、评论获取积分、积分记录查看
* 个人中心功能,可以编辑自己的社交资料,上传头像和封面图片
* 地理位置获取功能、个人资料页面可显示所在的位置(百度地图提供)
* 排行榜功能,目前支持积分排行榜
* pixiv插画瀑布流功能
* 消息通知功能,回复有邮件通知,能在消息系统看到
* 地理位置开启和关闭功能
* 统计功能、统计爬虫日志、统计注册人数等等
* 在线人数功能
* 商品交易系统,支持发布商品,购买商品,积分充值
* 小工具功能,可以自行开发小工具添加到工具界面
* 在线聊天室功能
* 帖子搜索功能
* 黑名单功能(自动拦截恶意注册)
* 内容审核功能(百度AI审核)
* 简单支持SEO
* 待开发(目前还有找回密码等功能未实现)
**目前的缺点**
* 发帖编辑器需要优化
* 没有找回密码功能
* 消息通知需要优化
* 等等
目前暂时就这些,**这里说明一下(咱代码写的并不是很规范,有些地方功能虽实现了,但代码你懂得。。开源一方面就是希望有小伙伴能共同维护)。**
**Demo**
* [市肥宅中心](https://www.4nmb.com)
下面上各端的截图。
**web端(适配wap)**
排行榜界面
![](https://pic.4nmb.com/images/2021/03/10/QQ20210311095456.png)
统计界面
![](https://pic.4nmb.com/images/2021/03/10/QQ20210311095537.png)
个人中心界面
![](https://pic.4nmb.com/images/2021/03/10/QQ20210311095702.png)
**手机端(app)、qq小程序、微信小程序**
![](https://pic.4nmb.com/images/2021/03/10/Screenshot_2021-03-11-09-58-50-902_uni.UNIFBE7FCE.jpg)
左侧菜单栏
![](https://pic.4nmb.com/images/2021/03/10/Screenshot_2021-03-11-09-59-49-623_uni.UNIFBE7FCE.jpg)
个人中心
![](https://pic.4nmb.com/images/2021/03/10/Screenshot_2021-03-11-09-59-54-068_uni.UNIFBE7FCE.jpg)
![](https://pic.4nmb.com/images/2021/03/10/Screenshot_2021-03-11-09-59-58-116_uni.UNIFBE7FCE.jpg)
**简单的说一下部署方法**
<div>1、安装虚拟环境</div>
> <div>python -m venv ./venv</div>
>
> <div>切换到虚拟环境</div>
>
> <div>pip install -r requirements.txt</div>
<div>2、安装数据库(需要在settings.py配置数据库账号密码)</div>
> <div>python manage.py makemigrations</div>
>
> <div>python manage.py migrate</div>
>
> <div>python manage.py makemigrations myapp</div>
>
> <div>python manage.py migrate myapp</div>
>
> <div>python manage.py createsupuser 创建管理员</div>
<div>3、启动服务</div>
> <div>python manage.py runserver</div>
<div>启动服务后登陆 /admin 后台添加几个分类,然后注册一个账号测试一下发布帖子。部署后的界面应该是这样的。</div>
<div> </div>
![](https://pic.4nmb.com/images/2021/03/10/QQ20210311105436.png)
<div> </div>
<div>**开源不易,如果觉得这个开源程序不错的话欢迎大家捐赠!**</div>
<div>微信</div>
![](https://cdn.jsdelivr.net/gh/xyuansec/4nmb_com@master/static/images/wx.png)
<div> </div>
<div>支付宝</div>
![](https://cdn.jsdelivr.net/gh/xyuansec/4nmb_com@master/static/images/zfb.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
基于Django的开源社区论坛,包含小程序、APP全部资料+详细文档.zip
共224个文件
js:98个
html:29个
css:22个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 148 浏览量
2024-12-01
15:28:57
上传
评论
收藏 1.83MB ZIP 举报
温馨提示
【资源说明】 基于Django的开源社区论坛,包含小程序、APP全部资料+详细文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于Django的开源社区论坛,包含小程序、APP全部资料+详细文档.zip (224个子文件)
uikit.css 260KB
style.css 206KB
bootstrap.min.css 156KB
icons.css 117KB
dplayer.min.css 43KB
responsive.css 18KB
select2.css 17KB
base.css 16KB
select2.min.css 15KB
widgets.css 10KB
fonts.css 8KB
forms.css 8KB
autocomplete.css 8KB
toastr.min.css 7KB
changelists.css 6KB
default.css 5KB
rtl.css 4KB
responsive_rtl.css 2KB
gifplayer.css 1KB
login.css 1KB
fonts.css 423B
dashboard.css 412B
.gitattributes 66B
.gitignore 1KB
index.html 26KB
expand.html 15KB
doneitem.html 15KB
index.html 14KB
base.html 11KB
oneitem.html 11KB
detail.html 7KB
statistic.html 7KB
500.html 5KB
404.html 5KB
sidebar.html 4KB
publish.html 4KB
register.html 4KB
login.html 4KB
detail.html 3KB
pagination.html 3KB
thread.html 2KB
todaypoint.html 2KB
notice.html 2KB
balance.html 2KB
index.html 2KB
mypoint.html 2KB
towitem.html 1KB
index.html 1KB
search.html 833B
about.html 392B
header.html 211B
footer.html 134B
black.html 15B
loading.jpg 108KB
zfb.jpg 89KB
profile-cover.jpg 35KB
default.jpg 25KB
web-icon.jpg 21KB
jquery.js 383KB
select2.full.js 230KB
hls.min.js 209KB
simplebar.js 165KB
dplayer.min.js 157KB
xregexp.js 129KB
uikit.js 129KB
jquery.min.js 94KB
jquery.min.js 86KB
select2.full.min.js 75KB
xregexp.min.js 61KB
DateTimeShortcuts.js 20KB
inlines.js 14KB
main.js 13KB
SelectFilter2.js 12KB
clipboard.min.js 10KB
awesome.js 10KB
urlify.js 9KB
calendar.js 8KB
RelatedObjectLookups.js 7KB
actions.js 7KB
core.js 6KB
SelectBox.js 6KB
toastr.min.js 5KB
jquery.gifplayer.js 5KB
inlines.min.js 5KB
jquery.cookie.js 4KB
actions.min.js 3KB
collapse.js 2KB
lazyload.js 2KB
prepopulate.js 2KB
ne.js 1KB
sk.js 1KB
bn.js 1KB
cs.js 1KB
ka.js 1KB
hi.js 1KB
el.js 1KB
ru.js 1KB
uk.js 1KB
km.js 1KB
sr-Cyrl.js 1KB
共 224 条
- 1
- 2
- 3
资源评论
Yuki-^_^
- 粉丝: 3099
- 资源: 925
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功