Ми вже розібрались як в Django працювати з моделями і БД. Тепер треба зрозуміти як додати в БД дані введені користувачем на формі в браузері. Розберемо як додати новий гаманець в таблицю wallets.
Ми вже розібрались як в Django працювати з моделями і БД. Тепер треба зрозуміти як додати в БД дані введені користувачем на формі в браузері. Розберемо як додати новий гаманець в таблицю wallets.
Моделі ми вже описали і створили таблиці нашої бази даних. Тепер будемо з ними працювати. Зроблю деякі нотатки з цього приводу. Взагалі працювати в Django з цим дуже легко. Щоб працювати з нашими моделями, треба імпортувати їх. Зробимо це в нашому файлі с запитами. Нагадаю, ми створюємо облік фінансів і створені таблиці збергіють саме дані для цього. Розглянемо основні методи роботи з БД.
1 |
from .models import Wallets,Ballance,Transactions,Categories |
Робота […]
Занотую тут основні типи полей, які я можу використовувати. AutoField ( ) . Тип поля ціле число (Integer), автоматично збільшується відповідно до доступних ідентифікаторів. Зазвичай використовується для створення первинних ключів таблиць. BigAutoField ( ). 64-розрядне ціле число (64-bit integer), схоже на AutoField, за винятком того, що воно гарантовано підходить для чисел від 1 до 9223372036854775807. BinaryField(max_length=none). Поле для зберігання двійкових даних. max_length – Максимальна довжина […]
Моделі Django описують структуру бази даних. І саме за допомогою моделей здійснюється взаємодія з цією базою даних. За замовчуванням Django використовує SQLite як базу даних. Вона дуже проста у використанні та не вимагає запущеного сервера. Усі файли бази даних можуть легко переноситися з одного комп’ютера до іншого. Однак за необхідності ми можемо використовувати в Django більшість поширених СУБД, наприклад MySQL.
Останні коментарі