GitHub上两个适合入门的Django开源项目

简介: 最近GitHub推荐了几个很不错的项目给我,其中有两个适合Django的入门,我也仔细的看过源码并且实际的跑了起来。整体的逻辑比较简单,比较适合刚入门的朋友借鉴学习。

image.png

| 前言


最近GitHub推荐了几个很不错的项目给我,其中有两个适合Django的入门,我也仔细的看过源码并且实际的跑了起来。整体的逻辑比较简单,比较适合刚入门的朋友借鉴学习。



| 项目一


项目地址:

9999.png


环境:

  • python 3.x
  • Django 2.0.x
  • Mysql


特点:

  • 博客文章 markdown 渲染,代码高亮
  • 第三方社会化评论系统支持(畅言)
  • 三种皮肤自由切换
  • 全局搜索
  • 阅读排行榜/最新评论
  • 多目标源博文分享
  • 博文归档
  • 友情链接
  • 分享、打赏功能


页面:


image.png

这个项目后台使用的是xadmin,关于xadmin的相关知识,大家可以去搜索相关的文档。

整个项目的思路比较简单,需要交流的朋友可以进文章末尾的群进行交流


| 项目二


000.png

这个项目大致和上面的项目相同,大家也可以看这个来进行学习。


页面:

image.png

image.png

最近GitHub的速度比较慢,大家耐心下载吧~


| Python web 纯技术交流群


本群只交流web相关的知识,禁止推文、广告,群内有很多的大佬,欢迎大家进来交流学习。加群方式在下面。


 加我微信,回复“web”即可入群

相关文章
|
29天前
|
数据管理 数据库 数据安全/隐私保护
Django—同一项目不同app使用不同数据库
在Django项目中实现不同app使用不同数据库的配置,可以通过配置多数据库、创建数据库路由和配置路由来实现。通过这种方法,可以有效地将数据隔离到不同的数据库,提高数据管理的灵活性和系统的可扩展性。希望本文能为开发者在Django项目中使用多数据库提供清晰的指导。
23 4
|
1月前
|
开发工具 git
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
186 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
PeterCat:一键创建开源项目 AI 问答机器人,自动抓取 GitHub 仓库信息、文档和 issue 等构建知识库
PeterCat 是一款开源的智能答疑机器人,能够自动抓取 GitHub 上的文档和 issue 构建知识库,提供对话式答疑服务,帮助开发者和社区维护者高效解决技术问题。
188 7
PeterCat:一键创建开源项目 AI 问答机器人,自动抓取 GitHub 仓库信息、文档和 issue 等构建知识库
|
3月前
|
存储 Linux 数据安全/隐私保护
一键部署 200+ 开源Github 2k+ 星星的软件
Websoft9面板是一款基于Web的PaaS/Linux面板,支持在个人服务器上一键部署200多种热门开源应用,适用于个人开发者、中小企业、创业团队、教育机构和技术爱好者。它集成了丰富的开源软件,提供便捷的部署方式、高效的资源利用、良好的可扩展性及低技术门槛,帮助用户快速搭建和管理各类应用。
|
3月前
|
Java API 数据库
Django:从入门到精通
【11月更文挑战第18天】Django是一个由Python编写的高级Web应用框架,以其简洁性、安全性和高效性而闻名。Django最初由Adrian Holovaty和Simon Willison于2003年开发,旨在简化Web应用的开发过程。作为一个开放源代码项目,Django迅速吸引了大量的开发者和用户,成为了Python Web开发领域的重要工具之一。
98 1
|
4月前
|
编解码 人工智能 自然语言处理
MaskGCT:登上GitHub趋势榜榜首的TTS开源大模型
近日,香港中文大学(深圳)联手趣丸科技推出了新一代大规模声音克隆TTS模型——MaskGCT。一起看看该模型的一些表现吧!
|
4月前
|
存储 安全 UED
GitHub OAuth认证的Django应用
GitHub OAuth认证的Django应用
48 0
|
4月前
|
编解码 Oracle Java
java9到java17的新特性学习--github新项目
本文宣布了一个名为"JavaLearnNote"的新GitHub项目,该项目旨在帮助Java开发者深入理解和掌握从Java 9到Java 17的每个版本的关键新特性,并通过实战演示、社区支持和持续更新来促进学习。
133 3
|
4月前
|
数据采集 应用服务中间件 Go
开源的键鼠共享工具「GitHub 热点速览」
开源的键鼠共享工具「GitHub 热点速览」
|
4月前
|
存储 数据库 Python
Python编程--Django入门:用户账户(一)
Python编程--Django入门:用户账户(一)
56 1