




https://git.yourlabs.org/oss/djnext
src/djnext_example/artist/urls.py
:: CreateView.as_view( model=Artist, fields=[’name’], success_url=reverse_lazy(‘artist_list’), template_name=‘create.js’, ) The template backend you added will make a request to the nextjs server you have on port 3000 with yarn dev. ## Watchstatic command Run your manage.py watchstatic or yourproject watchstatic if your project has an entrypoint. This will watch static/ directories of all apps in INSTALLED_APPS, and build static_root/ directory. Also, it creates a symlink from static_root/pages to pages/, so that yarn dev will find it. On port 8000 we don’t yet have auto frontend code reload, but you have it on port 3000 wit h watchstatic running at the same time. ## Install in your project Add to ‘djnext’ to INSTALLED_APPS, add dict(BACKEND='djnext.Backend')
to TEMPLATES. .. note:: To have the dev command, add crudlfap to INSTALLED_APPS. ## About This project was made possible thanks to Thomas Binetruy, frontend engineer intervening as pair programing on this R&D; project for a long time now ;) With LOVE from POITOU CHARENTE ∞GitLab Web-IDE screenshot
Some screenshots from a backoffice using CRUDLFA+
https://github.com/indietyp/django-automated-logging
Pretty cool alternative to django.contrib.admin.LogEntry
Still finishing CRUDLFA+ framework for Django 2.0, see example esponsive detail page for BetaGouv with MaterializeCSS.
https://media.ccc.de/v/33c3-8044-what_could_possibly_go_wrong_with_insert_x86_instruction_here
Long live Chaos Communication Congress
Apparently, browser testing stack for CRUDLFA+ based on CircleCI, SauceLabs, NightWatchJS, TypeScript, is getting operational. All configurations are Open Source. Have a beautiful day
Any kind of dev workflow that’s not as efficient as this one is considered deprecated / obsolete by YourLabs. Have a beautiful day
Keith Braithwaite
Collected by highly respected hacker Uriel (RIP) on harmful.cat-v.org
It’s a curious thing about our industry: not only do we not learn from our mistakes, we also don’t learn from our successes.