http://books.agiliq.com/projects/django-api-polls-tutorial/en/latest/
Building #APIs with #Django and #Django_Rest_Framework(#DRF)
Introductions
Setup, Models and Admin
A simple API with pure Django
#Serializing and Deserializing Data
Views and Generic Views
More views and viewsets
#Access_Control
#Testing and Continuous Integeration
Testing and Using API with Postman
Documenting APIs (with Swagger and more)
#Mako is a #template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and #API borrows from the best ideas of many others, including #Django and #Jinja2 templates, #Cheetah, #Myghty, and #Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics.
http://www.makotemplates.org/
GitHub Trends@githubtrending · Post #15022 · 01.08.2025 г., 14:00
#html#cookbook#cooking#django#docker#food#markdown#meal_planner#recipe#recipes#selfhosted#shopping
Tandoor Recipes is a free, self-hosted app that helps you organize, plan, and share your digital recipe collection easily. You can import recipes from many websites, create meal plans, and generate shopping lists automatically. It works well on phones and tablets, supports tagging and searching recipes quickly, and lets you share and collaborate with family or friends. It also offers features like OCR to digitize paper recipes and syncs with cloud storage. Setting it up with Docker is simple, and it keeps your recipes safe and accessible in one place, making cooking and meal prep more efficient and enjoyable[1][2][3].
https://github.com/TandoorRecipes/recipes
http://www.jaggedverge.com/2017/11/how-a-web-page-request-makes-it-down-to-the-metal/
How a web page request makes it down to the metal
by : Janis Posted in : Tutorials, work-in-progess Tags : #NGINX, #Python No Comments
The other day I was interested in how many steps occur between sending a #POST or #GET#request from a website to the actual processing that happens on the CPU of the #server. I figured that I knew bits and pieces of the puzzle but I wanted to see the complete path from the highest levels of abstraction all the way to the lowest without missing anything too big in-between. It turns out that in a modern web system there are a lot of steps. I have been really fascinated by this much like the explorer that wants to find a path from one known place to another. If you are interested in better understanding how your computer works you might find walking along this path with your tech stack helpful.
Frontend
prelude: GET request
Browser page #rendering
POST request
sidenote: #CSRF#token
Network stack
sidenote: The Internet
#TCP
sidenote: more comprehensive treatment of network stack
Backend
Handling web request
#WSGI
#Django
Django URL routing
Django views
Python implementations
#CPython
CPython bytecode
CPython bytecode execution details
Machine Code
CPython to machine code
Machine code execution
Hardware implementation details
Microcode
Processor #pipeline
Silicon implementation of addition
Silicon adder unit
AND gate
Transistor
GitHub Trends@githubtrending · Post #15258 · 01.11.2025 г., 13:30
#python#blocknotejs#collaborative#django#documentation#g2g#government#knowledge#knowledge_base#mit#mit_license#opensource#reactjs#realtime_collaboration#self_hosted#wiki#yjs
Docs is a collaborative online text editor that helps you and your team write, edit, and organize documents together in real time, even offline. It offers easy formatting, AI tools like summarizing and rephrasing, and secure sharing with controlled access. You can export documents in various formats and create structured knowledge with subpages. Docs is open source, easy to self-host, and used by public organizations, ensuring your data stays secure and private. This tool saves time, improves teamwork, and turns your notes into organized knowledge you can access anytime. It’s great for teams wanting efficient, secure, and collaborative document editing.
https://github.com/suitenumerique/docs
#AI#Artificial_Intelligence
#aiohttp
#API
#AWS
#asyncio
#audio
#automated_testing
#automation
#atexit
#BeeWare
#button
#client
#concurrency
#cron
#Coroutine
#data_analysis
#data_mining
#data_processing
#database
#Deep_Learning
#Debian
#decorator
#dispatch
#django
#dropdownbox
#Docker
#event
#Firefox
#form
#freeze
#functool
#Generator
#GeoDjango
#Google
#GPU
#Gym
#learn
#Image_processing
#intelligence
#input
#IOT
#lambda
#lists
#machine_learning
#Magenta
#map
#Metaprogramming
#Micro_services
#mind
#monitoring
#MongoDB
#Mozilla
#Multipart
#multi_touch_apps
#multiprocessing
#Nodes
#NoSQL
#numeric_computation
#numerical
#NumPy
#OAuth
#object_serialization
#OCR
#overloading
#package
#parallel
#pipeline
#protocols
#PostGIS
#pyAudioAnalysis
#PyInstaller
#PySide
#PyTorch
#pytest
#python
#Pyvideo_archives
#Qt
#Redis
#random
#request
#REST
#satellite
#scrapy
#scikit_learn
#SciPy
#searching
#submit
#selectbox
#Selenium
#serialization
#server
#session
#socket
#sound
#task
#TensorFlow
#text_boxes
#text
#test
#telegram
#Thread
#transport
#tuples
#Universe
#Unix
#urllib
#upload
#Web
#AI#Artificial_Intelligence
#aiohttp
#AngularJS
#API
#AWS
#asyncio
#audio
#automated_testing
#automation
#atexit
#BeeWare
#button
#client
#concurrency
#Coroutine
#cron
#curl
#data_analysis
#data_mining
#data_processing
#database
#Deep_Learning
#Debian
#decorator
#dict
#dispatch
#django
#django_cms
#dropdownbox
#Docker
#event
#Firefox
#form
#Generator
#GeoDjango
#git
#Google
#GPU
#Gym
#learn
#Image_processing
#intelligence
#input
#IOT
#lambda
#learn
#lists
#machine_learning
#Magenta
#map
#Metaprogramming
#Micro_services
#mind
#monitoring
#MongoDB
#Mozilla
#Multipart
#multi_touch_apps
#multiprocessing
#Nodes
#NoSQL
#numeric_computation
#numerical
#NumPy
#OAuth
#object_serialization
#OCR
#overloading
#package
#parallel
#pipeline
#protocols
#PostGIS
#pyAudioAnalysis
#pycon
#Pyflakes
#PyInstaller
#PySide
#PyTorch
#pytest
#python
#Pyvideo_archives
#Qt
#React
#Redis
#random
#request
#REST
#satellite
#scrapy
#scikit_learn
#SciPy
#searching
#submit
#selectbox
#Selenium
#serialization
#server
#socket
#task
#telegram
#TensorFlow
#test
#text_boxes
#text
#tuples
#unicode
#Universe
#Unix
#urllib
#upload
#Web
#AI#Artificial_Intelligence
#AJAX
#aiohttp
#Anaconda
#AngularJS
#API
#Atom
#AWS
#asyncio (#Asynchronous)
#audio
#automated_testing
#automation
#atexit
#BeeWare
#Big_Data
#bitcoin
#blockchain
#Bluemix
#Brython
#button
#Celery
#client
#class
#classmethod
#concurrency
#Coroutine
#cron
#CSS
#curl
#data_analysis
#data_mining
#data_processing
#database
#Deep_Learning#deep_learning
#Debian
#decorator
#deploy
#dict
#dispatch
#django
#django_cms
#Django_REST_Framework
#dropdownbox
#Docker
#event
#Firefox
#Flask
#form
#functions
#Generator
#GeoDjango
#git
#Google
#GPU
#GUI
#Gym
#host
#HTML
#httplib
#learn
#Image_processing
#intelligence
#input
#Instagram
#IOT
#iPython
#Jupyter
#lambda
#learn
#License
#Linux
#lists
#machine_learning
#Magenta
#map
#Matplotlib
#Metaprogramming
#Micro_services
#Micropython
#mind
#monitoring
#MongoDB
#modules
#Mozilla
#Multipart
#multi_touch_apps
#multiprocessing
#Nodes
#NoSQL
#numeric_computation
#numerical
#NumPy
#network
#neural_network
#OAuth
#object_serialization
#OCR
#overloading
#package
#parallel
#pipeline
#protocols
#PostGIS
#pyAudioAnalysis
#pycon
#Pyflakes
#PyInstaller
#PyPI
#PyQt
#PySide
#PyTorch
#pytest
#python
#Pyvideo_archives
#Qt
#Raspberry_Pi
#React
#Redis
#random
#request
#Regular_Expressions (#re)
#REST
#RSS
#satellite
#scikit_learn
#SciPy
#scrapy
#searching
#selectbox
#Selenium
#serialization
#server
#sessions
#single_responsibility_principle
#socket
#Spark
#str
#submit
#task
#telegram
#template
#TensorFlow
#test
#text_boxes
#text
#tuples
#unicode
#Universe
#Unix
#unit_test
#urllib
#upload
#uWSGI
#Web
#WSGI