What is WSGI and Why Do You Need Gunicorn and Nginx in Django

  Рет қаралды 53,245

Denis Orehovsky

Denis Orehovsky

Күн бұрын

Пікірлер: 57
@nicocolosso4092
@nicocolosso4092 6 ай бұрын
BE SURE TO ALLOW SSH TRAFFIC WITH UFW AFTER ENABLING IT! I got stuck on this for days and couldn't figure out why I was suddenly unable to ssh onto my instance. I hope this saves someone the headache I went through.
@arvidj8918
@arvidj8918 Жыл бұрын
This is the shortest and best of all the Django/WSGI -ones. Very nice job.
@statsconchris
@statsconchris Жыл бұрын
Hi can you help me understand something, so if you use nginx you need gunicorn, but what if i use apache web-sever, i dont need gunicorn anymore because apache includes wsgi? in this correct? thanks
@ahtisham6597
@ahtisham6597 2 жыл бұрын
Very nice. I like the how you made everything as simple as possible in less time. Really impressive.
@nateriver8261
@nateriver8261 3 жыл бұрын
Thanks a lot for your staff) Simple and clear) It helps me a lot to prepare for my interview. Also, would be intersting to see more about design patterns, principles, clean architecture, caching
@nateriver8261
@nateriver8261 3 жыл бұрын
And also would be interesting to know about your interviews expirience in some future articles)
@denisorehovsky
@denisorehovsky 3 жыл бұрын
Hi, Nate. Thanks for some good topic ideas. Will add them to my list :)
@nateriver8261
@nateriver8261 3 жыл бұрын
@@denisorehovsky Thanks) It will help a lot)
@mohammadazg4548
@mohammadazg4548 Жыл бұрын
Thank you for this video
@AeroJules
@AeroJules Жыл бұрын
Wanted to ask, i do not have a *. wsgi file i only have a wsgi.py file. Thus that command with gunicorn is erroring out. What should i do?
@whats_best
@whats_best 3 жыл бұрын
Very nice explanation, keep it up WSGI is an interface than a protocol
@atharavhedage3607
@atharavhedage3607 2 жыл бұрын
you so good, you deserve 60K subscribers
@martinnieva8484
@martinnieva8484 3 жыл бұрын
This was useful! Thank you :)
@pumelelabanca1442
@pumelelabanca1442 5 ай бұрын
Nice vid bro.
@zea7452
@zea7452 Жыл бұрын
What is the difference beetween wsgi and gunicorn? And what gunicorn do? What wsgi do? 😢
@matzodaiber6762
@matzodaiber6762 3 жыл бұрын
Nice video! Exactly what i needed!
@ashishverma-mj1kl
@ashishverma-mj1kl 2 жыл бұрын
@1:11 how did u customise your terminal?
@denisorehovsky
@denisorehovsky 2 жыл бұрын
Hi. I use terminator. Here are my settings github.com/denisorehovsky/dotfiles/tree/master/terminator
@tomno09
@tomno09 2 жыл бұрын
Very useful video thanks a lot, the one thing I would love have seen is the creation of a systemd service file for gunicorn to start and stop django without stoping nginx for maintenance
@glitchingcore
@glitchingcore 2 жыл бұрын
Thank you for this video. Very useful
@premisitgroup-ltd.3070
@premisitgroup-ltd.3070 2 жыл бұрын
Great video. Very pedagogic, cleaned and structured.
@adityaheart9671
@adityaheart9671 Жыл бұрын
Please post videos like this
@jamesboulger8705
@jamesboulger8705 Жыл бұрын
You should really put long-ass url's you feature in your video into your video's description. Thanks so much, the video was very helpful.
@Jon-vv6nf
@Jon-vv6nf 2 жыл бұрын
I watched this vedio at least 10 times before I got it, but it's really helpful for me, thx
@johnvillalovos
@johnvillalovos 3 жыл бұрын
Good stuff. Thanks a lot!
@RaulTavares
@RaulTavares Жыл бұрын
Great content! Thanks for sharing. As a side note, the background "music" mais it hard to follow the dialog.... :;-)
@denisorehovsky
@denisorehovsky Жыл бұрын
Thanks for the feedback. I see a lot of people complaining about it. I will fix it in next videos :)
@techhoseki
@techhoseki Ай бұрын
what the heck is wisgi?
@operationfrogurt
@operationfrogurt 2 жыл бұрын
Great video but BOI! At 6:42, you do NOT need '-rf' on that, you are just deleting a file. That's mad dangerous if you accidentally hit enter and wipe out '/etc' or even '/'. Noobs out there, don't use -rf unless you need to!
@work_account
@work_account 2 жыл бұрын
video starts at 1:10
@satyamwarghat1305
@satyamwarghat1305 6 ай бұрын
Awesome
@wiki-infodevelopment3369
@wiki-infodevelopment3369 2 жыл бұрын
Very nice tuto, could you make another one with windows?
@jkim711
@jkim711 Жыл бұрын
nice video
@DanielLima97dlcs
@DanielLima97dlcs 2 жыл бұрын
Top vídeo!
@snawpyy
@snawpyy Жыл бұрын
I love janga and joonicorn
@BM-uf4pp
@BM-uf4pp 3 жыл бұрын
Good stuff, though slow down your speech. Also, sometimes the music is louder than you.
@denisorehovsky
@denisorehovsky 3 жыл бұрын
Thanks. Will try to change that.
@open-source-is-the-answer
@open-source-is-the-answer 3 жыл бұрын
music is little distracting
@KirillArtemenko
@KirillArtemenko 2 жыл бұрын
Nice explanation, but why are you using proxy_pass instead of uwsgi_pass?
@MehrdadMahmoodpoor
@MehrdadMahmoodpoor 10 ай бұрын
Nice
@johnsabini3218
@johnsabini3218 Жыл бұрын
video is very good. Good overview. Please refrain from music . It distracts from the content.
@nIrUbU01
@nIrUbU01 2 жыл бұрын
Things I noticed: You are moving around too much, it's really distracting and gives the video a "nervous" energy. The music is annoying and distracting. Please get rid of the music... This is not an entertainment video. I want to learn something from it. Not listen to some random ass music track. You should try to talk more clearly. All of those factors made it difficult for me to focus on the content of the video (i.e. what you are saying). But the content itself was good!
@denisorehovsky
@denisorehovsky 2 жыл бұрын
Thank you. Really good comment :)
@Acel-01
@Acel-01 2 жыл бұрын
6:05
@BridgesMaud-l8r
@BridgesMaud-l8r 3 ай бұрын
Grayce Street
@omidpaa7970
@omidpaa7970 2 жыл бұрын
this videio is so much good , but you move alot
@Dima-qz4su
@Dima-qz4su 2 жыл бұрын
you dancing and moving your arms funny
@saugatrajbhandari4247
@saugatrajbhandari4247 3 жыл бұрын
hey, make more videos related to django, cheers
@denisorehovsky
@denisorehovsky 3 жыл бұрын
Hi. Will do. I have plans to cover some advanced django related topics in near future.
@saugatrajbhandari4247
@saugatrajbhandari4247 3 жыл бұрын
@@denisorehovsky waiting for it :)
@mrj1997
@mrj1997 Жыл бұрын
please don't use background music
@reganjones5196
@reganjones5196 2 жыл бұрын
I can barely understand your voice, other than that. Good video
@pajke4867
@pajke4867 2 жыл бұрын
the music is very distracting, otherwise great vid
@ViacheslavFomenko
@ViacheslavFomenko 3 жыл бұрын
Спасибо, неплохой контент, но уж больно быстро всё )
@ianleo3030
@ianleo3030 Жыл бұрын
you are awsome but the music is not a good idea when you explain somehting
@simbarashemaunga5575
@simbarashemaunga5575 Жыл бұрын
Too fast
@Jarrod_C
@Jarrod_C 3 жыл бұрын
It was hard to understand with the accent. I am new to this field and have some knowledge but this was too much.
WSGI for Web Developers (Ryan Wilson-Perkin)
24:52
PyCon Canada
Рет қаралды 97 М.
How to Deploy Flask with Gunicorn and Nginx (on Ubuntu)
13:50
Tony Teaches Tech
Рет қаралды 89 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
Apache vs NGINX
7:53
IBM Technology
Рет қаралды 318 М.
All You Need to Know about WSGI
11:11
Django Lessons
Рет қаралды 68 М.
Django Channels & WebSockets Oversimplified
16:35
Dennis Ivy
Рет қаралды 148 М.
NGINX Explained - What is Nginx
14:32
TechWorld with Nana
Рет қаралды 309 М.
Build and run Django in Docker in 10 minutes (+ bonus tips)
16:27
Adam La Morre
Рет қаралды 12 М.
Proxy vs Reverse Proxy vs Load Balancer | Simply Explained
13:19
TechWorld with Nana
Рет қаралды 276 М.
Introduction to RabbitMQ for Python Developers
12:26
Denis Orehovsky
Рет қаралды 43 М.
Deploy Flask Application on Ubuntu VPS using Nginx
16:19
DevGuyAhnaf
Рет қаралды 49 М.
WSGI & ASGI Simplified
6:47
Jerin Jose
Рет қаралды 38 М.