django-crispy-forms & ModelChoiceFields / Select2 Integration for Searchable Form Fields

Поділитися
Вставка
  • Опубліковано 2 гру 2024

КОМЕНТАРІ • 78

  • @jimmyf.x.9526
    @jimmyf.x.9526 7 місяців тому +1

    The most comprehensive examples of the most frequently used features such as crispy form, muti select, many to many, como box in a concise video. Thanks!

    • @bugbytes3923
      @bugbytes3923  7 місяців тому

      Thanks a lot, really appreciate it!

  • @ChrisBoendermaker
    @ChrisBoendermaker 2 місяці тому +1

    This guy is a bloody legend! The content was clear, concise and very well explained. Nothing was left out. Champion!!

  • @가팔르아이수
    @가팔르아이수 6 місяців тому +2

    This is one of the best videos on UA-cam and I just love it.🔥🔥🔥👍🏻🤩

  • @kunalgorelife
    @kunalgorelife Рік тому

    Much awaited! Happy as heaven!

  • @AmoahDevLabs
    @AmoahDevLabs Рік тому

    Great gist. I integrated select-2 in my current project. I'm happy you're throwing more lights on it.

    • @bugbytes3923
      @bugbytes3923  Рік тому

      Thanks! Select2 is cool, nice and easy to use and very useful.

  • @trondlillebo
    @trondlillebo Рік тому +2

    Great video as always. select2 is a gold discovery! 🥳👍

    • @bugbytes3923
      @bugbytes3923  Рік тому +1

      Glad to hear it, it's a cool tool, and thank you!

  • @SevereTsunamist
    @SevereTsunamist Рік тому +1

    You are the best! Thanks for compact and complete overview

  • @amine63404
    @amine63404 9 місяців тому +1

    Thank you very much, this is exactly what I was looking for.

    • @bugbytes3923
      @bugbytes3923  9 місяців тому +1

      Awesome - thanks for watching!

  • @seydinaoumarsamabaly1806
    @seydinaoumarsamabaly1806 Рік тому

    Been waiting for one tuto of yours this week, finally it arrived 😩! The Django GOAT 🙏🏾🙌🏾! Thank you Master.

  • @wiki-infodevelopment3369
    @wiki-infodevelopment3369 Рік тому +1

    Like always, you are the best 😍

  • @wazidmalik6824
    @wazidmalik6824 Рік тому +1

    what an amzing tutorial 🧡🧡

  • @benkal540
    @benkal540 4 місяці тому

    So great ! Amazing! 🤩

  • @ahmedmashaly2
    @ahmedmashaly2 Рік тому

    greaaaaaaaaaat master
    👍👍👍👍

  • @Zeksait
    @Zeksait 11 місяців тому

    дай я тебя обниму!
    Лучшая структура видеоурока:
    теория и практика. После твоего объяснения не остается вопросов и все получается повторить с первого раза. Так же видео не длительное и не утомляет.
    Молодец, хорошо поработал над структурой повествования! ПОДПИСАЛСЯ

    • @Zeksait
      @Zeksait 11 місяців тому

      В админке можно на странице модели при выборе model_choice_filed можно нажать на "+" и появится popup окно для создания нового объекта. после создании, этот объект будет выбран в поле. Во всем ютубе не могу найти - как сделать это в своей форме.. Может быть хорошая идея для твоего следущего видеоурока! =)

  • @mr.yayaman
    @mr.yayaman Рік тому +1

    What I exactly need 😊 thank you for this.

  • @KhanhTran9881
    @KhanhTran9881 9 місяців тому

    Hi, thank you so much for this very helpful clip!

    • @bugbytes3923
      @bugbytes3923  9 місяців тому +1

      Thanks a lot for watching!

  • @Ego_Maritm
    @Ego_Maritm Рік тому

    Great Video bro. Thank you so much.

  • @farzadmf
    @farzadmf Рік тому +1

    Oh no! jQuery 😆 ... great video BTW (as usual)

    • @repotranstech
      @repotranstech Рік тому +1

      Lots of projects still need jQuery.

    • @myoji5580
      @myoji5580 Рік тому

      Background using jQuery in select2 package.

  • @JustinSpryce
    @JustinSpryce Рік тому

    Great lesson, sir

  • @asgeralia8802
    @asgeralia8802 Рік тому

    Superb and awesome

  • @nandasc165
    @nandasc165 5 днів тому

    Can you explain how to use select2 with formset please? This was awesome

  • @TomislavMiletic
    @TomislavMiletic 7 місяців тому

    Thank you for this :)
    Is there a way to just limit the number of objects shown, like if you are this Car object and you have 100 objects, you don't want to query by country, what if you just don't want to show all 100 objects in the dropdown?
    Also can we make this search result trigger a child element so it becomes dependable? It only works with the regular django + htmx select parent (FK) that triggers the child element objects to be shown in the options below, but with this search, it doesn't work ...

  • @umairsarwar7472
    @umairsarwar7472 Рік тому +2

    Hello bro its a request please create a multilevel dropdown/nested with search functionality and data having icons too , htmx will be good or you can use anything i found no solution for this

  • @mahmoudramadan4237
    @mahmoudramadan4237 11 місяців тому

    thank you, amzing !

  • @WoraesWilliam
    @WoraesWilliam 8 місяців тому

    Obrigado me ajudo bastante sucesso pra você

  • @MarvinJosueSalazarGarcia
    @MarvinJosueSalazarGarcia 2 місяці тому +1

    muchas gracias

  • @innerthreatcircus5651
    @innerthreatcircus5651 8 місяців тому

    heey I was looking for this but with one addition. what if the car isn't there availble, how to make it go quickly create a new one without leaving the main form page? have any tips for me here? thanks a lot mate.

  • @muhammadmasruri7230
    @muhammadmasruri7230 6 місяців тому

    how to change the strip that appears as a result of using foreign keywords in the input form?

  • @snelledre
    @snelledre Рік тому

    Thanx for the video it explains a lot.
    But a question what do you prefer tailwind or bootstrap in combination with Django?

    • @bugbytes3923
      @bugbytes3923  Рік тому +2

      Thanks! I like both, to be honest. Maybe prefer Tailwind, slightly.

  • @dmitrymikhailovnicepianomu8688

    Thank you!

  • @ggsgetafaf1167
    @ggsgetafaf1167 Рік тому

    I have encountered an issue where using render_block_to_string to respond to an HTMX Ajax call for replacing choice fields, which were initially set with select2(), causes jQuery not to affect these fields anymore. To resolve this, I had to add a script using htmx.onLoad to reattach select2() to the choice fields. However, there's a small problem. How can I prevent lag from happening between onLoad events?

  • @repotranstech
    @repotranstech Рік тому

    Cool video,this was a problem for me in the past ,tried autocomplete light but it wasn't elegant.Django select2

    • @bugbytes3923
      @bugbytes3923  Рік тому

      Same, I had some issues with autocomplete-light. Thanks!

  • @repotranstech
    @repotranstech Рік тому

    When is the finance tracker project demo dropping?

  • @thekgul
    @thekgul Рік тому

    great stuff!,
    and how to make the car field dynamically displayed (not the entire queryset, but for example, we enter letters and it is dynamically completed and we can choose an element from what we have filtered)?

    • @bugbytes3923
      @bugbytes3923  Рік тому

      Thanks!
      I think select2 in the video does this? Or have I misunderstood what you mean?

    • @thekgul
      @thekgul Рік тому

      @@bugbytes3923 for example: we have 500 cars (too many to display in the selection field), we enter the names and dynamically this list is completed and then we can choose what interests us

  • @ShinjiC7
    @ShinjiC7 Рік тому

    how do we implement models and select2 to allow user to add a new car that isnt in our database? in select2 documentation there is someting like "tags: true" that allows you to enter a new tag (a new car in this case) but i dont know hot to get it working with django. right now if i only add tangs:true and try to enter a new car it shows this forms error: Select a valid choice. That choice is not one of the available choices.

    • @Zeksait
      @Zeksait 11 місяців тому

      У тебя в field.select в post запросе должно быть это новое значение. Иначе is_valid не пропустит

    • @Zeksait
      @Zeksait 11 місяців тому

      sorry. aming:
      if request.method == 'POST':
      form = OrderForm(request.POST)
      form.fields['client_company'].queryset = ClientCompany.objects.filter(client_id=client.id)

  • @AliHassan-wc6nb
    @AliHassan-wc6nb Рік тому

    Hi, can you do the same thing crispy tailwind?

  • @serychristianrenaud
    @serychristianrenaud Рік тому

    Thank

  • @pulgaaa62
    @pulgaaa62 Рік тому

    thankyou

  • @unl0ck998
    @unl0ck998 Рік тому

    Choices is better than select2 because it doesn't require jQuery

    • @repotranstech
      @repotranstech Рік тому

      What if you have thousands of choices to choose from?say clients data.

    • @unl0ck998
      @unl0ck998 Рік тому

      @@repotranstech Choices allows search through fetch api.

  • @federicocampo557
    @federicocampo557 Рік тому

    Hello, can you explain how use select2 with dynamic formsets?

  • @regular2024
    @regular2024 3 місяці тому

    pip install django_compressor give me tutorial

    • @bugbytes3923
      @bugbytes3923  3 місяці тому

      I'll do something on django-compressor soonish!

  • @frameff9073
    @frameff9073 Рік тому

    thank