آموزش جنگو: ایجاد فیلتر محدوده کشویی

عکس پروفایل ظهر فرید موسی هکر

@mmtechslvفرید موسی

رمزگذار با علاقه به بیوانفورماتیک و انفورماتیک سلامت.

در این آموزش ، ما می خواهیم یک نوار لغزنده دامنه ترد و زیبا با استفاده از فرم های جنگو-ترد برای یک فیلتر صحیح ارائه شده توسط django-filters ایجاد کنیم. این آموزش را می توان به چهار بخش تقسیم کرد. در بخش اول یا پیش نیاز ، ما بسته های مورد نیاز را نصب کرده و پروژه جنگو را آغاز می کنیم. در بخش بعدی ، ما یک برنامه ساده با مدل ، نما و الگو ایجاد خواهیم کرد. در بخش سوم ، با استفاده از فیلتر محدوده ساده ایجاد خواهیم کرد فیلترهای جنگو بسته بدون کشویی. در بخش چهارم و آخرین ، ما نحوه ایجاد یک نوار لغزنده دامنه و ادغام آن در برنامه Django خود را که در بخش سوم ایجاد شده است ، شرح خواهیم داد.

پيش نياز

اول از همه ، بیایید یک فهرست با محیط کار ایجاد کنیم:

$ mkdir myproject
$ cd myproject
$ pipenv shell

سپس بسته هایی را که در این آموزش لازم است با استفاده از pip نصب کنید:

$ pip install Django
$ pip install django-crispy-forms
$ pip install django-filter

بعد ، یک پروژه جنگو جدید ایجاد کنید به نام پروژه من:

$ django-admin startproject myproject
$ mv myproject src

به همین ترتیب ، یک برنامه جدید جنگو به نام ایجاد کنید myapp:

$ python manage.py startapp myapp

در بخش های بعدی ، شما نیاز به تولید نمونه داده هایی برای مدل ما دارید. از این رو ، بیایید …

سئو PBN | خبر های جدید سئو و هک و سرور
مطالب پیشنهادی  پدر XML برای رفع اشکال عملکرد داده ها Docugami را راه اندازی می کند