Дјанго - Погледи засновани на класи, апликација

Подешавања и креирање модела


Тхе Погледи засновани на класи омогућавају нам да брзо генеришемо погледе за једноставне и сложене случајеве
у зависности од наших захтева, чинећи рад у одређеном делу мање досадним, за
Наравно, постоје случајеви у којима се овај приступ може закомпликовати, међутим за почетак а
апликација нам може бити довољна.
Захтеви
Да бисмо почели да радимо овај водич, морамо покрити следеће тачке како бисмо могли
следите различите одељке:
1Имајте радну инсталацију дјанга, примери су написани у верзији 5.5 па
да ако користе другу верзију, код ће можда морати да се промени због метода и класа које нема у овој верзији.
2Направите пројекат са именом које желите и где ћемо додати апликацију коју ћемо изградити.
Видевши ове једноставне захтеве, можемо наставити са водичем.
Нацрт
Приликом подношења апликације у дјанго -у прво морамо бити врло јасни шта ћемо радити,
Из тог разлога препоручујемо да пре него што почнемо са кодирањем направимо дијаграм онога што желимо
да добијем.
Апликација коју ћемо изградити биће ЦРУД у којој можемо да креирамо, ажурирамо, листамо и бришемо
података, за ово ћемо видети следећи дијаграм како ће наша апликација бити структурирана:

ВажноТада видимо да морамо постићи неколико ствари, морамо добити образац који нам омогућава унос и уређивање записа, модел у којем ћемо имати структуру базе података наше апликације и листу на којој ћемо приказати све записе које смо унесите кроз наш образац.
Први кораци
Наш први корак након стварања нашег пројекта је генерише апликацију у циљу стварања
одговарајући модел, за ово ћемо се у конзоли налазити унутар фасцикле нашег пројекта и
извршићемо следеће:
дјанго-админ.пи стартапп блогги

Тада бисмо приликом уврштавања наших датотека у конзолу требали видјети нешто слично овоме:

Као што видимо туториал1 је назив пројекта који генеришемо овде, а блогги је апликација.
Подесите сеттингс.пи
Следећи корак је прилагођавање наше датотеке сеттингс.пи, ради лакше употребе једноставно идемо
користи склите3 база података и додајемо нашу апликацију у инсталиране апликациједа видимо како
аспекти које смо поменули би остали:

ЕНЛАРГЕ

Напишите модел
Сада ћемо ући у фасциклу са апликацијама и креирати код који ће нам омогућити генерисање
модел, знамо да су нам потребна 3 поља па ћемо то поставити. Поље за наслов, једно за садржај, а друго за слику, користићемо следећи код у датотеци моделс.пи:
 из дјанго.дб увози моделе из дјанго.цонтриб.аутх.моделс импорт Класа корисника Блогги (моделс.Модел): титле = моделс.ЦхарФиелд (мак_ленгтх = 100, уникуе = Труе) цонтент = моделс.ТектФиелд () имаге = моделс.ИмагеФиелд (уплоад_то = 'пост') деф __уницоде __ (селф): врати селф.титле 

ВажноВажно је напоменути да ће контролно поље базе података за овај модел бити аутоматски инкрементални ИД који аутоматски генерише Дјанго, што ће нам олакшати овај одељак.
Затим ћемо у конзоли синхронизовати модел са базом података са следећом командом тако да се генеришу табеле:
питхон манаге.пи синцдб

Овим ћемо имати нашу базу података и наш активни модел. Са активним моделом имамо велики напредак јер нам то омогућава постојаност података, односно складиштење записа које додајемо у нашу апликацију у базу података.
Овим завршавамо овај први део, у другом делу водича ћемо направити погледе и
ЦРУД Истог.
Претходнастраница 1 од 2СледећиДа ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave