Тёмный
London App Developer
London App Developer
London App Developer
Подписаться
Hi I'm Mark. I'm a full-stack software developer who loves to learn and teach new technologies.
Introducing the Codechecker App
5:05
4 месяца назад
Python for absolute beginners
3:13
2 года назад
Deploying Django with Docker Compose
2:24:50
3 года назад
How to use GitHub Actions
39:33
3 года назад
Setup VSCode for Python
2:01
3 года назад
02 How to take this course
1:30
5 лет назад
01 Introduction
1:57
5 лет назад
Комментарии
@devcallum
@devcallum 13 дней назад
Doesn't work and neither does the project in the repo.
@Just4Pro1
@Just4Pro1 15 дней назад
i get this error with your repo cloned when running command >>> docker-compose run --rm app sh -c "django-admin startproject app ." with open(new_path, "w", encoding="utf-8") as new_file: PermissionError: [Errno 13] Permission denied: '/app/manage.py'
@bluzenkk
@bluzenkk 17 дней назад
HI + SOS, i'm watching+learning this video in year 2024. I wonder if the workflow has change since then.
@jaecheokkim99
@jaecheokkim99 19 дней назад
Thank you for the explaination after 4 years :)
@vinaylakshman2379
@vinaylakshman2379 23 дня назад
If I have 2 projects one that needs python 2.7 and other python 3, how can I set it up with pyenv
@carthagely122
@carthagely122 25 дней назад
Thanks alot
@carthagely122
@carthagely122 25 дней назад
You make day thanks
@jaecheokkim99
@jaecheokkim99 25 дней назад
really helpful thank you!
@rodionbykov
@rodionbykov 28 дней назад
Not seem to use docker-compose debug though, but mentioning it makes confusion.
@fitnessislive1964
@fitnessislive1964 Месяц назад
i got this error when i debugging. a debug stop at line "execute_from_command_line(sys.argv)" in the manage.py. the error message is "Exception has occurred: OperationalError could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? psycopg2.OperationalError: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? The above exception was the direct cause of the following exception: File "d:\django projects ecipe-app-api\app\manage.py", line 18, in main execute_from_command_line(sys.argv) File "d:\django projects ecipe-app-api\app\manage.py", line 22, in <module> main() django.db.utils.OperationalError: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?"
@sofianeamr7398
@sofianeamr7398 Месяц назад
Helped so much on doing the same with odoo tnx
@Daveooooooooooo0
@Daveooooooooooo0 Месяц назад
Duck duck go❤
@user-jh5nl1cp4y
@user-jh5nl1cp4y Месяц назад
Hi. Why do we need volume 'static-data' in app container (django app) when all of the media requests are served through NGINX? Thanks
@AllPsychBouldering
@AllPsychBouldering Месяц назад
This seems to fail when I'm already using postgres for my project, is there any way to fix this error: django.db.utils.OperationalError: connection to server on socket "/run/postgresql/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket? When I check docker ps my database is in fact running on 5432 and healthy. Thanks!
@asinkan
@asinkan Месяц назад
Actually this video shows how to implement websocket in the web page. It will not work on Android emulator or Android app either. Web sockets just do not work on mobile app. Even if the app is on foreground.
@Asmrprogrammingfull
@Asmrprogrammingfull 2 месяца назад
What is Jenkins Continuous Deploymen/Delivery cd
@TanvirAhmed-ur3kr
@TanvirAhmed-ur3kr 2 месяца назад
Please make a video on deployment in any other VPS.
@Asmrprogrammingfull
@Asmrprogrammingfull 2 месяца назад
🎉🎉🎉🎉🎉🎉🎉
@Asmrprogrammingfull
@Asmrprogrammingfull 2 месяца назад
Hi bro
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
What's up?
@Asmrprogrammingfull
@Asmrprogrammingfull 2 месяца назад
Good bro
@Asmrprogrammingfull
@Asmrprogrammingfull 2 месяца назад
@@LondonAppDeveloper Good bro
@RodrigoEstevaoRodrigues
@RodrigoEstevaoRodrigues 2 месяца назад
Thank you, it was very useful!
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Glad it was helpful!
@GrzegorzZygan
@GrzegorzZygan 2 месяца назад
Fyi, I love your style of teaching. I think you could easily get like 200k or more subs if you would create content more often. Have a good day!
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Thank you so much. That's very kind. That's our dream to create more content more often, but life gets in the way when you work full-time. Appreciate your support.
@sofi6463
@sofi6463 2 месяца назад
I bought KodeKloud for $162, but after receiving a 40% discount. While considering purchasing your product, I noticed two limitations. Firstly, I couldn't preview the contents of all the courses, unlike KodeKloud, where course details are visible upfront. Secondly, I require a one-week free trial period, which is not currently offered. However, I believe a discount is already available, which is appreciated. I am a DevOps eng and if the project is good for DevOps I will purchase it
@metalmlover
@metalmlover 2 месяца назад
Yet another awesome video. I managed to apply ssl certificate to my dockerized project successfully. This is only the second video I watch on this channel and I'm really hooked, I learned so much already. I love the way the videos are very well presented and explained plus the very practical content, really awesome work. You might wanna create a course on Udemy for django development with docker man there's nothing there, we'll definitely love it. I've just found out you already have courses there I'm definitely gonna get the one on building REST API. Thanks a lot and keep up the great work.
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Thanks for the nice message. Glad you like my teaching style. We actually have a two courses on Udemy teaching Django and Docker. One is our advanced API course which is a bestseller: www.udemy.com/course/django-python-advanced/ The other is one we updated yesterday, it's a commercial grade course on deploying a Django app to AWS: www.udemy.com/course/devops-deployment-automation-terraform-aws-docker/ Check them out!
@metalmlover
@metalmlover 2 месяца назад
@@LondonAppDeveloperPerfect.. I'll check them out, thank you.
@brookelondonappdev
@brookelondonappdev 2 месяца назад
Please do a course on JavaScript with AI
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Ok wife.
@aV5d9nlUBQ9
@aV5d9nlUBQ9 2 месяца назад
Exactly what I needed. Thanks!
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Splendid.
@xBartilaxx
@xBartilaxx 2 месяца назад
At first - thx for this guide! But at second - why I always get an error from nginx after running "up" command: --- "invalid number of arguments in "proxy_set_header" directive in /etc/nginx/conf.d/default.conf:42" --- after I added block like this to default-ssl.conf.tpl file: --- location / { proxy_pass application:8000; proxy_set_header Host \$host; proxy_set_header X-Real-IP \$remote_addr; proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto \$scheme; add_header X-Frame-Options "SAMEORIGIN" always; add_header X-XSS-Protection "1; mode=block" always; add_header X-Content-Type-Options "nosniff" always; add_header Referrer-Policy "no-referrer-when-downgrade" always; add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always; } --- Nginx constantly cusses at one or another line from this block :( Can someone explain me please?
@xBartilaxx
@xBartilaxx 2 месяца назад
Okay, I figured it out on my own. It turns out that because run.sh is in bash, it handles variables in its own way, so instead of this: proxy_set_header X-Real-IP \$remote_addr; I had this: proxy_set_header X-Real-IP \ ; By adding a script to run.sh: export remote_addr=\$remote_addr export proxy_add_x_forwarded_for=\$proxy_add_x_forwarded_for export scheme=\$scheme everything worked. Thanks again for the tutorial!
@tokaelsayed923
@tokaelsayed923 2 месяца назад
i watch this playlist now , is there a new version of python git ignore files?
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Hello! the latest version would be here: github.com/github/gitignore/blob/main/Python.gitignore
@gsmtechzambia3985
@gsmtechzambia3985 2 месяца назад
top video
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Thanks mate appreciate it.
@metalmlover
@metalmlover 2 месяца назад
The best tutorial and instructor I've seen on the subject. really amazing <3
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Thank you!
@subhamjyoti4189
@subhamjyoti4189 2 месяца назад
Mark, can't explain how clear , concise and insightful you are. Thank You for everything, your advanced course on django . Also thankyou Brooke ❤️
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Thank you so much 🙏
@abdelkerimlemaadi1855
@abdelkerimlemaadi1855 3 месяца назад
Nice video! do you have any tutorials about deploying django backend api to oracle cloud kubernetes cluster using terraform ? thank's
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Apologies I do not. I've not used Oracle cloud myself. Is it good?
@TechX-bx5jc
@TechX-bx5jc 3 месяца назад
This was an amazing video. Thank you so much, it was extremely useful and I learned a lot! You have a new fan here. Liked and subscribed, of course!
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Thanks so much!
@smklearn-hy9me
@smklearn-hy9me 3 месяца назад
Very good playlist, Clearing my all doubts.
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Great to hear!
@Sports-Made
@Sports-Made 3 месяца назад
si was was running a django app using rds, ec2, load balancers etc.. but it was just too expensive... How is deploying to lightsail cost? wat monthly cost are we looking at?
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
You can get all the pricing here: aws.amazon.com/lightsail/pricing/ Too be honest, the price might be similar to using EC2 / Load Balancer / RDS directly. The benefit of lightsail is that the pricing is more predictable. If you want something really cheap then best bet is to run everything on a single VPS (database, app, etc...). For this, my personal preference is katapult.io. You could also check out fly.io/docs/about/pricing/
@ianrusseladem6752
@ianrusseladem6752 3 месяца назад
when running minikube service django, got 400 error
@ianrusseladem6752
@ianrusseladem6752 3 месяца назад
Actually the error is related to minikube not able to create tunnel when running minikube service <servicename>. To resolve the issue I ran kubectl port-forward service/django 7080:8000 and access the project in localhost:7080, this is just a temporary work around hope someone can point me the right direction on how to solve this issue
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Could be the ALLOWED_HOSTS config?
@sumansauravpanda1909
@sumansauravpanda1909 2 месяца назад
Were you able to resolve it? I am also facing the same issue
@evgeniy_melnikov
@evgeniy_melnikov 3 месяца назад
thanks a lot
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
You are most welcome
@lhard123l
@lhard123l 4 месяца назад
Bro looks like expert in Metaprogramming XDDD
@MehrdadMahmoodpoor
@MehrdadMahmoodpoor 4 месяца назад
Nice
@aram69420
@aram69420 4 месяца назад
7:20 You should definitely use psycopg-binary instead of psycopg
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
psycopg-binary is not recommended for production: www.psycopg.org/docs/install.html#psycopg-vs-psycopg-binary It's fine for learning and local development though.
@punpompur
@punpompur 4 месяца назад
Thank you for the tool and you courses. They are very helpful
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Glad you like them!
@rajraj6627
@rajraj6627 4 месяца назад
The EFS here just handles the static / media files or does it backup the database as well
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
EFS just handles the media files. The database backup would be handled by RDS.
@sam9758
@sam9758 4 месяца назад
when your next new course?
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Gosh we're due to have a baby in a couple of weeks and we just made an major overhaul to our DevOps course. I'd like to say soon but that would be lying. We're thinking of doing a JavaScript course next, kind of like a full-stack thing. Any suggestions?
@user-vj5nc1bv6l
@user-vj5nc1bv6l 4 месяца назад
Please do a complete the DevSecOps project for us. I've already successfully implemented two projects with your assistance, and I've been really satisfied with the content provided. I'm looking forward to seeing more resources related to DevSecOps, as well as additional topics such as securing and using two cloud provider in combination for one project and so on
@MedenEshete
@MedenEshete 4 месяца назад
My friend scolded me for not using his referral link and building up my hands-on experience 🙂. So, here I am, trying yours, even though I'm clueless about Django and Kubernetes😇🙃. My goal is to delve into cloud security, so I'm hoping you have resources for practicing such skills. If not, I'm looking forward to when you release one and tag me. Cheers for all your efforts!
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
Cloud security is an intriguing topic and we've thought about doing something on that. Have you seen our DevOps Deployment Automation course? We deploy a Django app to AWS, security best practices are all baked into the course. Check it out here if you want: londonapp.dev/devops-2024
@user-vj5nc1bv6l
@user-vj5nc1bv6l 4 месяца назад
Thanks For the video
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
You're welcome
@sohansingh2022
@sohansingh2022 4 месяца назад
Thanks
@LondonAppDeveloper
@LondonAppDeveloper 2 месяца назад
No problem
@LondonAppDeveloper
@LondonAppDeveloper 4 месяца назад
Thanks to everyone for the support! I am working on putting out more content in the coming months if you have any suggestions for shorter lengths videos I would consider putting some things together!