How to Upload an Image Using Django ImageField (The RIGHT Way)

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

Комментарии • 48

  • @codebreakthrough
    @codebreakthrough  2 года назад +2

    (FREE) Early access course notes - calcur.tech/backend-notes
    Timestamps:
    00:00 - Introduction
    08:03 - Add a file
    09:17 - Display id in admin page
    09:53 - Movie detail page
    15:22 - Display movie in HTML
    16:13 - Configuration garbage

  • @Marcin-mb9lg
    @Marcin-mb9lg 2 года назад +1

    The only place where I found answer how to make it :) Thanks a lot!

  • @praisecodes
    @praisecodes Год назад

    Bruh!!!!!!
    This is exactly what i needed.. God Bless You.

  • @dragoondigital01
    @dragoondigital01 Год назад +1

    Oh man, that was so clear and simple. Imgs were always a bit confusing for me when it comes to Django. I'm definitely donating some $ once I'm not broke :D

  • @osbon_
    @osbon_ Месяц назад

    really usefull i appreaciate the content big up

  • @thaleshenriquesantosdasilv7027
    @thaleshenriquesantosdasilv7027 4 месяца назад

    Direct! You jus got i New subscrever. Greatings from Brazil my man! The way i speak this is my country is "salve! meu amigo"

  • @MTran-r8c
    @MTran-r8c 4 месяца назад

    Thanks a lot for this guide!

  • @alialahdal3734
    @alialahdal3734 Год назад +1

    Clear and good explanation , Thanks❤

  • @chawaphiri1196
    @chawaphiri1196 Год назад

    Thank you So Much for this Video. You are a lifesaver.

  • @mohammedbakkari3090
    @mohammedbakkari3090 11 месяцев назад

    hi, I have a question please
    I want to share an image from my laptop to tablet (without touching in the tablet).
    if I changed the image on my laptop it must change in the tbalet.
    thanks in advance

  • @somorgin7933
    @somorgin7933 Год назад

    Thank You veru much!!!!
    You realy help me to do this on my own

  • @alexanderseydewitz8620
    @alexanderseydewitz8620 Год назад

    Eres el mejor, enserio me ayudaste con algo que me tenía horas ocupado, gracias

  • @Duncangkcl
    @Duncangkcl 2 года назад

    Thanks heaps for this Caleb

  • @rgsma5316
    @rgsma5316 2 года назад +1

    Hi,
    How is it to make ImageField() as optional where user is given the option to Upload or NOT to upload the image. I have been having problem to do just that on Django DRF APIView.

  • @kindaworks3293
    @kindaworks3293 Месяц назад

    How do you upload more than one image? I am using python and directly manipulating the folder and images at the moment. ChatGPT say I can do many-to-one relation and create dedicated Image_Upload model. I am new to Django, has any one tried this with more than one image? Cheers

  • @anon1.9.8.7.6
    @anon1.9.8.7.6 Год назад

    When I select choose file in the django admin to upload the image nothing happens 😟😟😟 I’ve been stuck here for hours, can’t find the error

  • @isadora.university
    @isadora.university 8 месяцев назад

    You helped me a lot, than you so much!! 🇧🇷

  • @ashokkmr8758
    @ashokkmr8758 11 месяцев назад

    how to set default image to image field and show it in urls ? , like showing media files in urls

  • @Maxvm
    @Maxvm Месяц назад

    The problem I have is how to replace images so that only 1 images is on the drive per object.

  • @benlee2207
    @benlee2207 Год назад

    Thank you.

  • @alimaher8386
    @alimaher8386 2 года назад

    Great T-Shirt :)

  • @arun.sekher
    @arun.sekher 2 года назад

    Thank you for the video. May I know what VSCode extension are you using that prompt you with the Django imports tool tips?

  • @daniellaerachannel
    @daniellaerachannel 2 года назад +1

    first and supporter!

  • @ThisIsBander
    @ThisIsBander Год назад

    Hey Caleb thank you so much for the video! I am having a small problem on my end. When I determine the path of the files in the upload_to arg it doesn't save into the stores files unless i specifically say stores/images but when I do that the GET looks in stores/stores/images
    I could just move the file over after it uploads to the file outside of the stores files but Im just curious what I am doing wrong.

  • @xtiandyc7034
    @xtiandyc7034 2 года назад

    I do have custom user model with profile-image field. In my form_valid method I have this user.save(commit=False) to save other extra fields. The problem I'm having is I can't save the image under a directory with the profile_image/user.pk as the folder name for the instance is not yet saved and the folder made is profile_image/None instead of the user.pk. Can you give me a workaround on this other than using UUID? I was thinking of using signals but I can't pull it off.

  • @RaspLyv
    @RaspLyv Год назад

    Спасибо, ты меня спас!!!

  • @poornachanduchalla5651
    @poornachanduchalla5651 2 года назад

    Bro can u also do video of capturing a image(through laptop camera) and storing it Django please

  • @hrishikeshsonawane1113
    @hrishikeshsonawane1113 Год назад

    error: type object Movie has no attribute object
    AttributeError
    Please help

  • @ruslanways
    @ruslanways 2 года назад

    Great tutorial! Thank you!
    p.s. could you show the same uploading image functionality, but to get an image from outer URL (from internet)? or maybe just give me an idea..

  • @AmirIskandar
    @AmirIskandar Год назад +2

    IMPORTANT!! DO NOT USE THIS IN PRODUCTION. THIS IS UNSAFE.
    People can view your whole code.
    Great for debugging. But NOT for production. This is NOT the "correct" way.

    • @LowVi
      @LowVi Год назад

      how can ppl view my code this way?

  • @ViniciusJorgeMunhoz
    @ViniciusJorgeMunhoz 3 дня назад

    Am I missing something here? you don't teach how to upload an image, like a normal user would do. You are just using the admin interface

  • @nostranostra1176
    @nostranostra1176 2 года назад +1

    From freecodecamp (database design course)

  • @gwidera
    @gwidera 2 года назад +1

    Good video, unfortunately, I'm not able to get the image to show up. I keep seeing "GET /movies/djangouploads/files/covers/dune.jpg HTTP/1.1" 404 2678 If I leave off /movies, I'm able to view the file. Any thoughts on what is going on?

    • @barryryan5187
      @barryryan5187 2 года назад +5

      inside of movie.html change to

  • @alilinares3088
    @alilinares3088 Год назад

    16:18 sent me 💀

  • @adfgejshcylwnoaoxgoakwoxio9703
    @adfgejshcylwnoaoxgoakwoxio9703 2 года назад

    thanks 😘

  • @mrm4691
    @mrm4691 2 года назад +1

    Hi Caleb,
    Can you do a video on future of django, I've heard that web 3.0 is taking over web 2.0. I mean block chain technology.
    Is that really true ? Will django become unneeded?

  • @Dareen641
    @Dareen641 10 месяцев назад

    16:44

  • @luissantiagolopez3863
    @luissantiagolopez3863 9 месяцев назад +1

    How old are you dude? You look 40 and 18 at the same time

  • @SCBealer
    @SCBealer Год назад

    Thank you, my image was not showing but I had the model set as featured_image so {{ post.featured_image.url}} got it for me

  • @marlunyu
    @marlunyu 2 года назад +3

    MEDIA_ROOT = ""
    MEDIA_URL = os.path.join(MEDIA_ROOT, "/")
    That worked for me.

    • @cevirpedaldagorkma9012
      @cevirpedaldagorkma9012 2 года назад +2

      Thanks a lot my friend !

    • @julianadelosrios9876
      @julianadelosrios9876 Год назад

      yes? it gives me this error Lockdown failed: TypeError: At intrinsics.Object.groupBy expected boolean not function
      at isAllowedPropertyValue (lockdown-install.js:1:53384)
      at isAllowedProperty (lockdown-install.js:1:53807)
      at visitProperties (lockdown-install.js:1:55095)
      at isAllowedPropertyValue (lockdown-install.js:1:53041)
      at isAllowedProperty (lockdown-install.js:1:53807)
      at visitProperties (lockdown-install.js:1:55095)
      at lockdown-install.js:1:55523
      at repairIntrinsics (lockdown-install.js:1:144597)
      at lockdown-install.js:1:145462
      at lockdown-run.js:4:3
      (anónimo) @ lockdown-run.js:17
      lockdown-more.js:99 Protecting intrinsics failed: ReferenceError: harden is not defined
      at lockdown-more.js:69:13
      at Set.forEach ()
      at protectIntrinsics (lockdown-more.js:44:22)
      at lockdown-more.js:97:5