PYTHONLEARNME Telegram 225
اقا اومدیم تست نویسیو تو جنگو شروع کنیم رسیدیم به داکیومنت خوندن و اینا
و خب یجایی ب این برخوردیم که خب الان من یه تست برای مدلم میخوام بنویسم با TestCase
و خب یه آبجکت به مدل بخوام اضافه کنم‌ تو تستم به کار ببرم یکم مشکله ! حالا مشکلش کجاست؟
شما فکر کن مدل من ۵۰ تا فیلد داره من باید بیام این ۵۰ تارو خودم مقدار دهی کنم 😐 خب چیکار کنم؟

یه کتابخونه هست‌ به اسم " model bakery" که براتون اینکارو انجام میده!


دستور نصب 👇

pip install model-bakery
____

from model_bakery import bakery
from .models import Todo

todo = bakery.make(Todo)
خب الان بهش گفتیم مدلمون  Todo هست و میاد خودش مقدار دهیش میکنه و یک‌ ابجکت  برامون میسازه !

میتونیم به مقادیر هم دسترسی پیدا کنیم مثال اگر فیلد name داخل مدل ما باشه
todo.name
میتونیم‌ اینطوری بهش دسترسی پیدا کنیم!


خب این گذشت حالا بعضی وقتا هست ما میخوایم یک فیلدی رو خودمون مقدار دهی کنیم و بقیه فیلد هارو رو بزاریم خودش مقدار دهی کنه ! چطوریه؟


from model_bakery import bakery
from .models import Todo

todo = bakery.make(Todo, name="Benyamin")

اینطوری فیلد دلخواه رو خودمون مقدار دهی کردیم و مابقیش رو خودش مقدار میده! #تمام


اینم بگم من‌وقتی با این‌ کتابخونه اشنا شدم و خب یکمی داخل تست نویسی داخل جنگو‌ جلو که رفتم  یه سری هم به مونگارد زدم‌ و‌ دوره اون رو شروع کردم‌  و داخل دوره تست نویسی مونگارد هم‌ دیدم‌  این رو توضیح داده :)

#تست_نویسی
#تست_نویسی_در_جنگو
#جنگو
👍2



tgoop.com/pythonlearnme/225
Create:
Last Update:

اقا اومدیم تست نویسیو تو جنگو شروع کنیم رسیدیم به داکیومنت خوندن و اینا
و خب یجایی ب این برخوردیم که خب الان من یه تست برای مدلم میخوام بنویسم با TestCase
و خب یه آبجکت به مدل بخوام اضافه کنم‌ تو تستم به کار ببرم یکم مشکله ! حالا مشکلش کجاست؟
شما فکر کن مدل من ۵۰ تا فیلد داره من باید بیام این ۵۰ تارو خودم مقدار دهی کنم 😐 خب چیکار کنم؟

یه کتابخونه هست‌ به اسم " model bakery" که براتون اینکارو انجام میده!


دستور نصب 👇

pip install model-bakery
____

from model_bakery import bakery
from .models import Todo

todo = bakery.make(Todo)
خب الان بهش گفتیم مدلمون  Todo هست و میاد خودش مقدار دهیش میکنه و یک‌ ابجکت  برامون میسازه !

میتونیم به مقادیر هم دسترسی پیدا کنیم مثال اگر فیلد name داخل مدل ما باشه
todo.name
میتونیم‌ اینطوری بهش دسترسی پیدا کنیم!


خب این گذشت حالا بعضی وقتا هست ما میخوایم یک فیلدی رو خودمون مقدار دهی کنیم و بقیه فیلد هارو رو بزاریم خودش مقدار دهی کنه ! چطوریه؟


from model_bakery import bakery
from .models import Todo

todo = bakery.make(Todo, name="Benyamin")

اینطوری فیلد دلخواه رو خودمون مقدار دهی کردیم و مابقیش رو خودش مقدار میده! #تمام


اینم بگم من‌وقتی با این‌ کتابخونه اشنا شدم و خب یکمی داخل تست نویسی داخل جنگو‌ جلو که رفتم  یه سری هم به مونگارد زدم‌ و‌ دوره اون رو شروع کردم‌  و داخل دوره تست نویسی مونگارد هم‌ دیدم‌  این رو توضیح داده :)

#تست_نویسی
#تست_نویسی_در_جنگو
#جنگو

BY 🧑‍💻PythonDev🧑‍💻


Share with your friend now:
tgoop.com/pythonlearnme/225

View MORE
Open in Telegram


Telegram News

Date: |

During a meeting with the president of the Supreme Electoral Court (TSE) on June 6, Telegram's Vice President Ilya Perekopsky announced the initiatives. According to the executive, Brazil is the first country in the world where Telegram is introducing the features, which could be expanded to other countries facing threats to democracy through the dissemination of false content. The administrator of a telegram group, "Suck Channel," was sentenced to six years and six months in prison for seven counts of incitement yesterday. Just at this time, Bitcoin and the broader crypto market have dropped to new 2022 lows. The Bitcoin price has tanked 10 percent dropping to $20,000. On the other hand, the altcoin space is witnessing even more brutal correction. Bitcoin has dropped nearly 60 percent year-to-date and more than 70 percent since its all-time high in November 2021. Invite up to 200 users from your contacts to join your channel “Hey degen, are you stressed? Just let it all out,” he wrote, along with a link to join the group.
from us


Telegram 🧑‍💻PythonDev🧑‍💻
FROM American