▶️ Watch Entire Django Blog Playlist ✅ Subscribe To My KZbin Channel: bit.ly/3bWN6wj bit.ly/2IGzvOR ▶️ See More At: ✅ Join My Facebook Group: Codemy.com bit.ly/2GFmOBz ▶️ Learn to Code at Codemy.com ✅ Buy a Codemy T-Shirt! Take $30 off with coupon code: youtube1 bit.ly/2VC9WUN
@Talhakhhaan3 жыл бұрын
Can you share the code?
@Codemycom3 жыл бұрын
@@Talhakhhaan github.com/flatplanet/djangoblog
@ulearnacademy58663 жыл бұрын
@@Codemycom Thank you so much for this
@Codemycom3 жыл бұрын
@@ulearnacademy5866 welcome!
@jimmyopot19723 жыл бұрын
dear sir, this is 2021 and for some reason, static files with Django give me a lot of headaches...this video has literally helped me understand it, thank you so much.
@christiantatsambon2 жыл бұрын
like you in 2022
@febjayinc.997 Жыл бұрын
like you in 2023
@nyikongwenya99344 жыл бұрын
Hi , can you please show to upload several images . Great videos
@golammuhaimeen28253 жыл бұрын
thank you so much for this amazing video! seriously. I had to watch 3-4 other trash ones before coming across this one. perfectly explained fam!
@Codemycom3 жыл бұрын
Glad you liked it!
@jlyricks3 жыл бұрын
Hello @Codemy i just wanted to said thank you for your very good tutorial. i was in a very difficult situation and it help me. (excuse for my bad english. i'm Francophone)
@prathvisingh82883 жыл бұрын
Thanks a million man...I was struggling for hours to achieve this!
@Ian-bb7vv3 жыл бұрын
me too
@NOTHING-en2ue Жыл бұрын
i was searching for this tutorial thanks a lot
@Codemycom Жыл бұрын
Welcome
@sithuhtun36093 жыл бұрын
John, your tutorials are awesome!
@Codemycom3 жыл бұрын
Glad you like them!
@protozvezda3 жыл бұрын
That was awesome! What is more important - it worked for me! Liked and Subscribed!
@Codemycom3 жыл бұрын
Thanks for the sub!
@hemalpatel37703 жыл бұрын
straight to point & into the brain thanks man!
@Codemycom3 жыл бұрын
Sure thing!
@vivekshotti3 жыл бұрын
hey, codemy (john elder), your django course is lit. Thank you.
@Codemycom3 жыл бұрын
Thanks!
@kaushalniroula41294 жыл бұрын
Thanks....it worked...finally...due to you....I was quite stuck
@Codemycom4 жыл бұрын
Glad to hear that
@anusri18863 жыл бұрын
easy to understand. Awesome tutorial
@Codemycom3 жыл бұрын
thanks!
@fatemeakrami82163 жыл бұрын
thanks for your helpful video , but where can I see the view of these post adding (specially the image adding ) ??
@fatemeakrami82163 жыл бұрын
I got it :|
@Codemycom3 жыл бұрын
cool
@DanielGutierrez30073 жыл бұрын
Danr bro, you are keeping me the star at work.
@Codemycom3 жыл бұрын
ha nice
@kelvinmacharia3715 Жыл бұрын
Being looking forward to this tutorial and so I had to upload my face to make feel even better🤣🤣
@Codemycom Жыл бұрын
Thanks!
@donnewquist69904 жыл бұрын
You're the coolest nerd I never met...
@Codemycom4 жыл бұрын
Ha thanks
@zantron7024 жыл бұрын
The app is already awesome. Would be a nice feature to have a comment section for blog entries.
@Codemycom4 жыл бұрын
Will likely do comments in the future
@zinlinhtun15104 жыл бұрын
hello sir, if possible, Please share how to upload multiple images to our blog post...
@MariusOdobasa4 жыл бұрын
I managed to understand Django thanks to you!
@Codemycom4 жыл бұрын
Awesome!
@chelseafan16933 жыл бұрын
how to upload multiple images using one button only?
@963seeker Жыл бұрын
Chatgpt couldn't solve this for me, thank you!
@Codemycom Жыл бұрын
welcome
@ufukcicek9976 Жыл бұрын
Hello, I also use Editorjs in my project. But I have a problem, I can save images and files in the editor in my local, but when I deeploy the project, I get an error. It says it can't find the file. I searched a lot but couldn't find a solution. Do you have any idea about this topic?
@sagarchoubey86532 жыл бұрын
General Feedback: It would be better to show the function through which the template is called where you were displaying the form.
@x-tremeprogrammer2 жыл бұрын
What about multiple images??
@City__Walker Жыл бұрын
I have problem how add multiple upload images functionality in this example
@sherryjoseph75713 жыл бұрын
awesome video - really helped me out!
@Codemycom3 жыл бұрын
Happy to hear it!
@CesarBArts2 жыл бұрын
I don't know why, but i can use post.image.url in django template only if i put IF statement before my
@fajar39724 жыл бұрын
Good explanation, so easy to understand. Thank you so much sir :D
@Codemycom4 жыл бұрын
Most welcome!
@stevemulcahy5014 Жыл бұрын
This is great! What is the best way to handle multiple images though? I don't really want to restrict the amount of images, but kind of hate hard coding in image1...image4 in my posts model. One other thing I've been using is imagekit to resize the image to something web friendlier and even for the header image to make a banner image. I'm a devops engineer (with a history of ops rather than dev) and your videos are helping me understand - and be inspired by - django and Python.
@sandipsky87564 жыл бұрын
really awesome and helpful. love to see more django projects tutorials in the future ❤❤
@Codemycom4 жыл бұрын
More to come!
@robh91844 жыл бұрын
Nice one John! This is a useful tool
@Codemycom4 жыл бұрын
Thanks! Glad you like it!
@the_proton_guy3 жыл бұрын
I have watched this tutorial a dozen times at this point. I have followed each step but the images do not seem to be uploading to the database. I need help!!
@Codemycom3 жыл бұрын
Don't know what to tell you...you skipped something.
@anthonyfortunes51364 жыл бұрын
What if u want to use url field instead of image field. is it the same process?
@Codemycom4 жыл бұрын
pretty much
@stelity3 жыл бұрын
what if you don't want to use {{ form.as_p }} and want to do a custom form? What would you type in the html and views.py?
@PhillyEastSide3 жыл бұрын
Hey, not sure if you have found a way around it yet. But I had a similar issue and I fixed it by doing the following in my .HTML template file: Title of route:{{ form.title }} Tags:{{ form.title_tag }} Country where crag/route can be found: {{ form.country }} Climbing grade(French system):{{ form.grades }} Route guide/Beta:{{ form.body }} I am building a blog for rock climbing and I wanted to add a bit more explanation for the required fields. so instead of calling {{form.as_p}} you just use {{form.x}} (x being = whatever you called the 'field' in your forms.py). You will just have to make sure you use the correct field name you used and create the form field by field. If there is an easier way around this, Please let me know! I am still quite new to the Dev game.
@azarsirdash4 жыл бұрын
thank you for the video, I watched and applied step by step , but the picture doesn't save from the form in templated but in the admin page can save image and finally . The solution: add request.FILES in the views.py file. in place form = CreatePostForm (request.POST)
@beardtreasure3 жыл бұрын
Wish you good health, creative inspiration, of your professional plans, and all personal desires and dreams.
@rangabharath42534 жыл бұрын
Awesome as always
@Codemycom4 жыл бұрын
Thanks!
@naseathsaly3 жыл бұрын
Thanks you it save my time
@Codemycom3 жыл бұрын
Happy to hear it!
@sergey55513 жыл бұрын
good tutorial
@Codemycom3 жыл бұрын
Glad you think so!
@victorsova70453 жыл бұрын
You are the best
@Codemycom3 жыл бұрын
Thanks!
@Ian-bb7vv3 жыл бұрын
hey John, thank you for all the wonderful videos that you made, i really benefit a lot from them. But i think whren you are going to do the code in views.py, you need to use form = whateverform(request.POST, request.FILES) instead of just rquest.POSTright?
@Codemycom3 жыл бұрын
what makes you say that?
@Ian-bb7vv3 жыл бұрын
im thinking maybe the request.POST does not include image files? BTW im sending .jpg files in this project.
@Ian-bb7vv3 жыл бұрын
im still learning so not sure why that is happening though
@jeanpaulrodriguezflores23982 жыл бұрын
U are rigth man u need to ruse request.POST and request.FILES. I was struggling a lot with these
@momothiam4 жыл бұрын
Hi, I can add picture directly from the blog app but it doesn't show the file on my admin page. but when I do the reverse, I get the picture on the blog post app. Can you help me plz. I like the way you explain things(straight to the point and clear).
@Codemycom4 жыл бұрын
Sorry I'm not really sure what you mean. Did you add the model to the admin area?
@momothiam4 жыл бұрын
@@Codemycom Yes I did. I followed all the steps one by one but I am getting this error msg. File "C:\Users\......\mysite\lib\site-packages\django\db\models\fields\files.py", line 38, in _require_file raise ValueError("The '%s' attribute has no file associated with it." % self.field.name) ValueError: The 'header_image' attribute has no file associated with it. [23/Aug/2020 16:30:46] "GET /post/28/ HTTP/1.1" 500 161540
@momothiam4 жыл бұрын
@@Codemycom The error happens when I try to add the image src onto my post_detail.html templates. this is how I have it formulated: I did add the model to the admin area. from django.contrib import admin from .models import Post, Comment # Register your models here. admin.site.register(Post) admin.site.register(Comment)
@graceyudha4 жыл бұрын
can we upload directly from our local machine using ckeditor uploading richtext?
@Codemycom4 жыл бұрын
Sorry, don't know what you mean.
@GabrielRPalma4 жыл бұрын
Thanks very much for your videos !
@Codemycom4 жыл бұрын
You're welcome!
@amponsahclinton7624 Жыл бұрын
Hello sir how can I add the image selected to display on home.html
@nami_academy20243 жыл бұрын
am having this error Exception Value: The 'header_image' attribute has no file associated with it.
@lckhndleup2 жыл бұрын
thank you so much . ıt solved my problems
@Codemycom2 жыл бұрын
Happy to hear it!
@solkidonakis54072 жыл бұрын
can i use this for an api?
@Codemycom2 жыл бұрын
Depends
@manavprajapati14693 жыл бұрын
what if user not upload image , if we want that user have to upload image , how to do it
@pierrelesage15353 жыл бұрын
thanks John!
@Codemycom3 жыл бұрын
Welcome!
@silaskanku73772 жыл бұрын
Hi Codemy i have code error : NameError: name 'os' is not defined I tried to "import os" in the sesttings.py but its still no working. May you please help.
@Codemycom2 жыл бұрын
What did you do differently from the video?
@silaskanku73772 жыл бұрын
@@Codemycom Now it's working i'm following exactly what you did. However I just had to add "import os" inside settings.py file, then add BASE_DIR = Path(__file__).resolve().parent.parent instead of BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) I googled it actually
@animeshsingh42904 жыл бұрын
Quick Solution for anyone who is able to upload the file in the form but the image does not show up. In your views.py, whatever functions is handling the form validity. Add request.FILES to the form for it to work. def create(request): if request.method == 'POST': form = listingForm(request.POST, request.FILES) ....
@ponishbhatia98073 жыл бұрын
THANKS A TON
@handyscenario1783 жыл бұрын
BRO thank you so much, I was trying to debug this for literally 2 hours
@jakobfredriksson22724 жыл бұрын
At 13:00 I felt like John Carmack because I noticed it earlier in the video.
@sandipsandal4 жыл бұрын
hi! how can I upload image without using :- forms.py and and their function I simply create a signup form using html and I create extra model: and add in contact and image file (in User detail) but contact save in User db but image not being saved..... any suggestions for me Help me
@abdullahhazari9183 жыл бұрын
I have some problem. When im creating post and add photo everythink is fine. But when i delete photo (using form) and after that trying to add it again photo does not come back. Its work by admin section but not from form. Can you help me sir.
@colonnaden3 жыл бұрын
This video would have been perfect.... Only if you had showed the view where you did request. FILES
@FarhanAhmed13603 жыл бұрын
I exactly following your tutorial step by step and now getting this error "The header_image attribute has no file associated with it
@FarhanAhmed13603 жыл бұрын
The problems gone after delete old post
@mrbuslov3 жыл бұрын
@@FarhanAhmed1360 Oh GOD, thanks you for this solution! I've been solving this problem for 2 days! You really helped me
@erikonomics14004 жыл бұрын
Hey, great video! I keep getting the following error: The 'header_image' attribute has no file associated with it. The image is displayed normally on the post where it was uploaded but displays when clicking on other blog posts that do not yet have the image. I made sure to add null, and blank = True in the models.py and if {% post.header_image %} in details.html. Any ideas what else could be causing trouble? Thanks!
@waseksamin32164 жыл бұрын
YOu have to type {{ post.header_image.url }}
@jiffylab2 жыл бұрын
Hi! This truly helped a lot. However, when I updated my blog and cleared the image then try to update the blog again with another photo, it won't accept it anymore. Any idea how to fix that? Thanks.
@jakespeers68354 жыл бұрын
Hey John, I'm a member on your site but oddly enough didn't see this series there! Anyway, great series, but was wondering if theres any chance you can make a video showing how to automatically upload photos to AWS S3 or some other NGINX host for production sites? Would help a lot! Thanks!
@Codemycom4 жыл бұрын
Not a terrible idea
@evelynhernandez55643 жыл бұрын
Hi Jhon. Thanks for your amazing tutorials. I have no problem when i try to upload the image, but when i try to modify on the 'updated post' page nothing happen. Thanks a lot
@Codemycom3 жыл бұрын
Hm, weird. Typo in the code somewhere
@josephdoneecagampang30074 жыл бұрын
Good day sir, I watched your video over and over again, still my media folder/directory doesn't appear. When I go to the django admin, it shows the image file name, but when I click on it, it says "'...\media\FB_IMG.jpg' does not exist". How can I solve this sir? Please notice me
@Codemycom4 жыл бұрын
Add this to your settings.py file: import os
@dradrigapatrick4 жыл бұрын
I think the new version of django doesnt use os.path() anymore bacuase when i use it, i get the same error, use this and see MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR / 'media' STATICFILES_DIRS = ( BASE_DIR / 'static', ) and in url.py (root) use this option if settings.DEBUG: # new urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) instead of adding a + infront of the existing urlpatterns . Its same thing but when i used it, i ran into a crsf_token error. Hope this helps out. Otherwise the best
@Codemycom4 жыл бұрын
@@dradrigapatrick it doesn't. you need to add this to your settings.py file: import os
@dradrigapatrick4 жыл бұрын
Codemy.com Mine works well without import os
@gamehamster93793 жыл бұрын
Спасибо тебе, мужик!
@TechWithSabri2 жыл бұрын
Hi Sir; I hope you are doing very well first of all, thank you so much for: Time. Effort. Simplicity. Discipline. And when i'm watching your videos, a question came to my mind: Why you don't use an editor like PyCharm or Visual Studio. What is special for Sublime text? Again, thank you. I will text you when i finish this Tutorial We love you
@Codemycom2 жыл бұрын
Sublime text is free, easy to use, requires no configuration, and always works. Those other tools don't always work, require configuration, and can be impossible for newer coders to figure out.
@harshvardhanp61844 жыл бұрын
Thanks bro.... 👍👍👍
@Codemycom4 жыл бұрын
Welcome 👍
@francineamberfortes41383 жыл бұрын
what if multiple image?
@viswamberprasad94184 жыл бұрын
I was coding along with this video,but for some reason,my image wouldnt be uploaded in Django. when i checkd in the admin section,it always showed 'no files chosen',i checked every line of code again,rewatched the video,but couldnt get around the error,later after surfing the net for a while,i have found the solution. If you are facing the same error,then please change your views.py file when you create an instance of the form in your views.py file,accept it as form=ExampleForm(request.POST,request.FILES) the request.FILES is important. John kindly pin this comment,or add a comment yourself,to help those who are scratching their heads,trying to solve this issue,like I did
3 жыл бұрын
Thanks for your sharing solution, much appreciated
@kaykwame76293 жыл бұрын
Thank you for sharing I was having the same problem.
@talhaeser28403 жыл бұрын
thank you so much
@the_proton_guy3 жыл бұрын
My God! You just brought me out of my misery. Thank you soo much
@benabdallahrahma82453 жыл бұрын
please i want to save my images in a mongodb database i tried with GridFSStorage but i didn't get any result could you please help me and thank you for your content it's really helpful.
@Codemycom3 жыл бұрын
Sorry, I don't have any videos on Mongo
@dradrigapatrick4 жыл бұрын
Very great!!
@Codemycom4 жыл бұрын
thanks!
@pandurangasharmaramaka2 жыл бұрын
Thank you John! I am learning Django from your videos in my 53 years of age though I am teacher in Telugu (a South Indian language) with 'zero' knowledge in computers. The posts without image are showing message " The 'header_image' attribute has no file associated with it. " Can you suggest please.
@pandurangasharmaramaka2 жыл бұрын
Thank you John, I found solution!!! tried the bellow one -- {% if post.header_image %} {% endif%}
@doneeverything54104 жыл бұрын
Make a tutorial on how to upload video like this uploading images ...
@Codemycom4 жыл бұрын
Might do that, but no one uploads video to their own website...you host that stuff on youtube or vimeo or some other service...
@deki90to4 жыл бұрын
Just use google, it's very simular
@doneeverything54104 жыл бұрын
@@Codemycom sif if someone wants to make video sharing website ... by the way I loved your content
@anonone97794 жыл бұрын
How to upload multiple files sir
@solomonkassahun78454 жыл бұрын
Awesome tutorial but when I try it on I got even the URL for the image but it does not display it on the browser. I tried it even for uploading video files but same does not display on browsor. I may need little help here 😃 ...thank you
@Codemycom4 жыл бұрын
Check your code for typos
@fajar39724 жыл бұрын
have you missed the url text in code ? like {{context.attr.url}}
@rahamanhabib13474 жыл бұрын
As always Great!!!
@Codemycom4 жыл бұрын
Thanks again!
@adityarajora72194 жыл бұрын
uploaded is found to NULL ....please solve this problem.
@robertochieng81154 жыл бұрын
Thank you Big Bro
@Ethiogamer-d9k3 жыл бұрын
how to update blog images???
@toluwanimiadeyemo80994 жыл бұрын
Great video I tried uploading a video file It's giving me some challenge
@Codemycom4 жыл бұрын
yeah video is tricky
@fabiof.deaquino47314 жыл бұрын
Thanks again and time again :)
@Codemycom4 жыл бұрын
Glad you're enjoying them!
@GreyEyedAthena Жыл бұрын
thank you
@Codemycom Жыл бұрын
Welcome!
@akashbhalotia3173 жыл бұрын
Thanks man.
@Codemycom3 жыл бұрын
You bet!
@ignacioheim86374 жыл бұрын
I am trying to use the media object Bootstrap like: But it doesnt work. Someone could use it? Thanks so mucho for these tutorials!! Greetings from Argentina!
@maihuire113 жыл бұрын
os is not defined.
@Codemycom3 жыл бұрын
In your settings.py file, type: import os
@maihuire113 жыл бұрын
@@Codemycom Excellent, I already corrected it. thank you.
@amargupta88813 жыл бұрын
Saved My Life :-)
@Codemycom3 жыл бұрын
Glad to be helpful!
@musabmohammed79732 жыл бұрын
I am searching for a way to detect ID card.
@sametdemir39614 жыл бұрын
will you make comment section? thanks for the video!
@Codemycom4 жыл бұрын
Eventually yes
@samucancld2 жыл бұрын
Gracias dolape
@shawnbeans73894 жыл бұрын
Images, I like images...
@Codemycom4 жыл бұрын
lol
@jagadeeshmandala40974 жыл бұрын
Can i get github link
@aaronapm532 жыл бұрын
pelao water white
@zanz81662 жыл бұрын
este kree k uno e loji el caeza e hueo y la ktm
@Codemycom2 жыл бұрын
Ha
@derekkroeker45823 жыл бұрын
Django 3.2 looks different 8:58
@derekkroeker45823 жыл бұрын
BASE_DIR = Path(__file__).resolve().parent.parent
@Codemycom3 жыл бұрын
@@derekkroeker4582 just add: import os to your settings.py file
@gouthamgoutham76404 жыл бұрын
Sir do a video on uploding videos
@Codemycom4 жыл бұрын
Probably won't. You wouldn't ever do that, you'd use a service like vimeo or something to host video.
@rahulagarwal56944 жыл бұрын
great video can you make a video related to tags using Django-taggit
@Codemycom4 жыл бұрын
I've never used that, sorry
@cimihan48164 жыл бұрын
make a video on posting comments on blogs
@Codemycom4 жыл бұрын
probably will
@killcam80713 жыл бұрын
yes
@Matrix-Glitchs3 жыл бұрын
6:51 April Dog Shit LMAO
@Codemycom3 жыл бұрын
lol
@mathoernsche3 жыл бұрын
the doggies
@Codemycom3 жыл бұрын
:-)
@uzbegimuz38363 жыл бұрын
Are they your own dogs
@Codemycom3 жыл бұрын
yes
@liviumircea69053 жыл бұрын
media ,static files configuration blah blah real pain in the ass