Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Rocket.chat | 35,724 | 18 hours ago | 5 | August 18, 2022 | 2,966 | other | TypeScript | |||
The communications platform that puts data protection first. | ||||||||||
Appwrite | 31,516 | 13 hours ago | 49 | September 14, 2022 | 756 | bsd-3-clause | TypeScript | |||
Build Fast. Scale Big. All in One Place. | ||||||||||
Hydra | 14,083 | 8 | a day ago | 1 | May 08, 2019 | 77 | apache-2.0 | Go | ||
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid. | ||||||||||
Prefect | 12,076 | 1 | 70 | 9 hours ago | 162 | July 05, 2022 | 518 | apache-2.0 | Python | |
The easiest way to orchestrate and observe your data pipelines | ||||||||||
Rap2 Delos | 7,468 | 2 months ago | 82 | mit | TypeScript | |||||
阿里妈妈前端团队出品的开源接口管理工具RAP第二代 | ||||||||||
Jupyterhub | 7,207 | 255 | 115 | a day ago | 66 | June 06, 2022 | 188 | other | Python | |
Multi-user server for Jupyter notebooks | ||||||||||
Nakama | 7,158 | 1 | 2 days ago | 72 | November 28, 2020 | 114 | apache-2.0 | Go | ||
Distributed server for social and realtime games and apps. | ||||||||||
Dockercraft | 6,300 | 2 years ago | July 12, 2022 | 18 | apache-2.0 | Lua | ||||
Docker + Minecraft = Dockercraft | ||||||||||
Heimdall | 6,061 | 3 days ago | 28 | mit | PHP | |||||
An Application dashboard and launcher | ||||||||||
Docker Ipsec Vpn Server | 5,532 | 11 days ago | 2 | other | Shell | |||||
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2 |
git clone https://github.com/zaxlct/MxOnline_Django
cd MxOnline_Django
make dev
# 建立一个名为 imooc 数据库
make migrate
make run
因为此时数据库为空,所以页面看起来没什么东西,需要手动往数据库里加数据,或者登陆 admin ,添加数据。
Linux/Mac/Windos 用 Docker 部署项目步骤
git clone https://github.com/zaxlct/MxOnline_Django
make dev
settingsdev.py
里的 DATABASES
填入你的本地的数据库信息(开发环境),settings.py
里填入你服务器的数据库信息(部署环境)。# 这是我本机的数据库信息,仅提供参考
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'imooc',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
}
}
make migrate
配置 PyCharm 项目环境变量
Name: DJANGO_SETTINGS_MODULE
Value: imooc.settingsdev
make run
settingsdev.py
有什么用?项目上线时 settings.py
必须设置 DEBUG=False
,这时 Django 不会用自带的 server 去加载 js/css/img 等静态文件,需要用 nginx 之类的去做静态文件的 server。
为了避免来回的修改 setting.py
,项目开发时的配置在 settingsdev.py
里,项目部署上线时的配置在 settings.py
里。不要随意修改 setting.py
。
** 注意:PyCharm 默认 settings.py
为配置文件,所以才需要配置 PyCharm 项目环境变量 **
# 安装 PyMySQL
pip install PyMySQL
# settings.py
import pymysql
pymysql.install_as_MySQLdb()
models.py
里 def __unicode__(self):
=> def __str__(self):
In Django 1.10 django.core.context_processors
has been moved to django.template.context_processors
django 1.11 Lib\site-packages\django\forms\widgets.py
中已经没有了 RadioFieldRenderer
这个类,故 xadmin-python3 分支只支持到 django 1.10