Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Free Programming Books Zh_cn | 100,231 | 20 days ago | 28 | gpl-3.0 | ||||||
:books: 免费的计算机编程类中文书籍,欢迎投稿 | ||||||||||
A To Z Resources For Students | 15,061 | 21 days ago | 14 | mit | ||||||
✅ Curated list of resources for college students | ||||||||||
Awx | 12,038 | 1 | 11 hours ago | 26 | June 21, 2022 | 1,645 | other | Python | ||
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform. | ||||||||||
Awesome Opensource Apps | 2,675 | 4 months ago | 36 | |||||||
:house::information_source: Curated list of awesome open source crafted web & mobile applications - Learn, Fork, Contribute & Most Importantly Enjoy! | ||||||||||
Django React Redux Base | 2,619 | 2 years ago | 23 | mit | JavaScript | |||||
Seedstars Labs Base Django React Redux Project | ||||||||||
Django Webpack Loader | 2,441 | 951 | 31 | a month ago | 41 | June 20, 2022 | 31 | mit | Python | |
Transparently use webpack with django | ||||||||||
Misago | 2,287 | a day ago | 71 | gpl-2.0 | JavaScript | |||||
Misago is fully featured modern forum application that is fast, scalable and responsive. | ||||||||||
Photonix | 1,545 | 20 days ago | 143 | agpl-3.0 | Python | |||||
A modern, web-based photo management server. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, face recognition, location awareness, color analysis and other ML algorithms. | ||||||||||
Django React Boilerplate | 1,440 | 10 months ago | 42 | mit | Python | |||||
Django 3, React, Bootstrap 4 with Python 3 and webpack project boilerplate | ||||||||||
Mediacms | 1,352 | 10 days ago | 56 | agpl-3.0 | JavaScript | |||||
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API. |
Python3.9! DjangoDjango4Django3
: tyadmin : tyadmin
: https://tyadmin.funpython.cn/xadmin
No Code!!! , star
TyAdmin: README
django app,
Ant Design Pro V4
,
richTextField
,QQ: 304094780
GEN_APPS app demostyadmin_demo_finish,QA
git clone https://github.com/mtianyan/tyadmin_api_cli.git
cd tyadmin_api_cli/demos/tyadmin_demo_init
#
pip install -r requirement.txt
pip install tyadmin-api-cli
INSTALLED_APPS = [
+ 'captcha',
+ 'tyadmin_api_cli',
]
+TY_ADMIN_CONFIG = {
+ 'GEN_APPS': ['demo']
+}
#
'captcha',
'tyadmin_api_cli',
TY_ADMIN_CONFIG = {
'GEN_APPS': ['demo']
}
GEN_APPS: app
Node.js -> https://www.runoob.com/nodejs/nodejs-install-setup.html
Node.js 10Latest LTS Version: 12.19.0
python manage.py init_admin && python manage.py gen_all && cd tyadmin && npm install && npm run build
build templatesjs,css static
INSTALLED_APPS = [
'captcha',
'tyadmin_api_cli',
+ 'tyadmin_api'
]
#
'tyadmin_api'
./tyadmin_demo/urls.py
+ from tyadmin_api.views import AdminIndexView
urlpatterns = [
+ re_path('^xadmin/.*', AdminIndexView.as_view()),
+ path('api/xadmin/v1/', include('tyadmin_api.urls')),
]
#
from tyadmin_api.views import AdminIndexView
re_path('^xadmin/.*', AdminIndexView.as_view()),
path('api/xadmin/v1/', include('tyadmin_api.urls')),
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser #
python manage.py runserver # 8000
QA
TemplateDoesNotExist at /xadmin/ TyAdmin/index.html
settings.py templates
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
- 'DIRS': [],
+ 'DIRS': [os.path.join(BASE_DIR, 'templates')],
settings.py static
if DEBUG:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
else:
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
urls.py
from django.views.static import serve
urlpatterns = [
re_path('media/(?P<path>.*)', serve, {"document_root": settings.MEDIA_ROOT}),
]
+TY_ADMIN_CONFIG = {
+ 'GEN_APPS': ['demo','new_app']
+}
GEN_APPS appname
python manage.py gen_all && cd tyadmin && npm run build
FORCED_COVER
TY_ADMIN_CONFIG = {
'FORCED_COVER': True,
'GEN_APPS': ['demo']
}
cd tyadmin
npm install
npm run start:dev # 8001
django8000 http://127.0.0.1:8001/xadmin/
!
:
Copyright (c) 2020 mtianyan
ForeignKey | |
ManyToManyField | & |
richTextField | |
CharField or IntegerField(with choices) | |
CharField or IntegerField | |
ImageField | |
FileField | |
TextField | TextArea |
BooleanField | Switch |
IntegerField | input |
DateField | Date |
DateTimeField | DateTime |
detail = richTextField(verbose_name="")
GENDER_CHOICES = (
("male", ""),
("female", "")
)
gender = CharField(verbose_name="",choices=GENDER_CHOICES)
avatar = ImageField(verbose_name="") # avatarlogo
image = ImageField(verbose_name="")
download = FileField(verbose_name="")
desc = TextField(verbose_name="")
is_banner = BooleanField(verbose_name="")
learn_times = IntegerField(verbose_name="()")
birthday = DateField(verbose_name="")
last_login = DateTimeField(verbose_name="")
defaultauto_now