Evgenii Legotckoi
Сәуір 27, 2020, 1:08 Т.Ж.

DjangoDjango - Оқулық 052. Пайдаланушы үлгісін қайта анықтау

Model, QuerySet, Python, django

Пайдаланушы профилін жасау және профиль фотосы сияқты белгілі бір ақпаратты қосу үшін пайдаланушы үлгісімен жұмыс істеудің әртүрлі нұсқалары бар. Бір жол - пайдаланушыға арналған OneToOneField көмегімен профиль үлгісін қосу. Бұл опция үлгіні проксимен жіберуге немесе реттелетін үлгіні қайта анықтауға қарағанда …

Оқы
Evgenii Legotckoi
Қаң. 31, 2020, 2:50 Т.Қ.

DjangoDjango - Сабақ 051. Пайдаланушыға байланысты ModelAdmin жүйесінде сұраулар жиынын және өңдеу мүмкіндігін өзгерту жолы

Model, UserAdmin, Django

admin.ModelAdmin немесе UserAdmin сұраулар жиынын басқару пішінін түзету туралы жылдам жазба. UserAdmin пішіні admin.ModelAdmin ішінен мұраланғандықтан, шын мәнінде ешқандай айырмашылық жоқ. Дегенмен, мен мысал ретінде UserAdmin көрсетемін.

Тапсырма келесідей. Сайтта суперпайдаланушылар мен әкімшіліктен пайдаланушылар бар. Супер пайдаланушылар барлық пайдаланушыларды көре …

Оқы
Evgenii Legotckoi
Қар. 22, 2019, 1:03 Т.Қ.

DjangoDjango - Оқулық 050. SingletonModel көмегімен сайттың динамикалық параметрлерін жасау

SingletonModel, Model, Django, singleton

Пайдаланушыға қолжетімді болатын қандай да бір динамикалық торап параметрлері болуы қажет Django негізіндегі CMS бар сайтты жасап жатырсыз делік. Мысалы, көптілділік мүмкіндігін ескере отырып, сайттың атауы, кейбір арнайы ақпарат. Сонда бұл үшін не қолдануға болады? Менде мәліметтер базасын пайдалану идеясы …

Оқы
Evgenii Legotckoi
Там. 26, 2019, 1:51 Т.Қ.

DjangoDjango - Оқулық 047. Аутентификацияланған пайдаланушы үшін select_related және prefetch_related әрекеттерін орындау жолы

Backend, Model, Django, user

Түпнұсқалығы расталған пайдаланушы беттерді ашқан кезде үнемі кейбір сұрауларды орындайды деп елестетіп көріңіз, мысалы, хабарландырулардың қосымша тізімі, сондай-ақ оның профилі жүктеледі. Біз бұл ақпаратты үлгілерде пайдаланамыз, мысалы, осы сияқты.

  1. {% if user.is_authenticated %}
  2. {{ user.profile.avatar }}
  3. {{ user.notices.count }}
  4. {% …
Оқы
Evgenii Legotckoi
Сәуір 28, 2019, 7:36 Т.Қ.

DjangoДжанго - 046-сабақ. Жобадағы тасымалдауларды қалпына келтіру

Model, Reset, Django

Django жобасын әзірлеу кезінде кейбір пакеттер мен модульдер жойылған кезде жағымсыз жағдайға тап болуымыз мүмкін және сәйкесінше осы пакеттердің үлгілері енді пайдаланылмайды. Бірақ сонымен бірге қолданбаны тасымалдау сквошы бұл бумаларды жоюға мүмкіндік бермейді, өйткені көшірулерде көптеген айналмалы тәуелділіктер бар. Нәтижесінде …

Оқы
Evgenii Legotckoi
Сәуір 24, 2019, 1:42 Т.Қ.

DjangoDjango - Сабақ 045. Модельдерді бір қолданбадан екіншісіне жылжыту

Application, Model, Django

Деректер үлгісін бір қолданбадан екіншісіне тасымалдаудың мүмкін жолдарының бірімен бөліскім келеді.

Деректер үлгісін тасымалдауға арналған бұл опция 100% жұмыс істемейтінін және Мазмұн түрін дұрыс орнату үшін кестелерді қосымша қолмен өңдеу қажет болуы мүмкін екенін бірден ескертемін. Кез келген осындай өзгертулер …

Оқы
Evgenii Legotckoi
Шілде 4, 2018, 12:38 Т.Қ.

DjangoДжанго - 034-сабақ. Бірнеше деректер үлгілері бойынша іздеу жолы

Model, Search, QuerySet, Django

Алдыңғы мақалаларда біз сайтта сайт іздеуді қалай жасауға болатынын қарастырдық. Атап айтқанда:

Бірақ егер сізде бірнеше мазмұн түрі болса ше? Сізде мақалалар, пікірлер, форум және …

Оқы
Evgenii Legotckoi
Қар. 24, 2015, 8:11 Т.Қ.

QMLQML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу

Qt, Android, View, Model, SQLite, MVC, База данных, DataBase, QML

QML Qt ішіндегі деректер қорымен жұмыс істеудің шағын мысалы. Бұл сабақ QML Qt ішіндегі сигналдар мен ұяшықтарды пайдалану, QML деңгейінен C++ сыныптарына қатынасу туралы ақпаратты біріктіреді. QML, ішінде қолданба интерфейсін іске асыру, сонымен қатар дерекқор кестесі үшін model/view енгізу.

Деректер …

Оқы
Evgenii Legotckoi
Қар. 9, 2015, 3:03 Т.Қ.

QMLQML - 012-сабақ. TextInput-тен ListView-ге деректерді беру (үлгі/көрініс)

TextInput, ListView, ListModel, Qt, Android, View, Model, QML, Delegate

Работа с ListView в QML является довольно частым аспектом при разработке приложения под Android, поскольку очень многие приложения имеют в своём функционале построение списков с данными, записями, параметрами и т.д. Также это справедливо и при разработке приложений под Desktop на …

Оқы