Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка WEB-сайту "Інтернет магазин з продажу IT технологій"

Реферат Розробка WEB-сайту "Інтернет магазин з продажу IT технологій"





раховані вище будуть працювати добре з Joomla .. Поміняємо деякі налаштування у файлі configuration.php

var $ dbtype = 'mysql'; $ host = 'localhost'; $ user = 'nikroman_mywork1';

var $ db = 'nikroman_mywork2'; Після редагування налаштувань створимо додаток, всередині якого знаходитимуться моделі за допомогою команди

python manage.py startapp mydatabase


.3 Створення моделей


Для коректної роботи сайту потрібно чотири таблиці в базі даних: клієнти магазину, диски (або товари), замовлення та побажання. Відповідно, необхідно створити чотири моделі. p align="justify"> Модель ShopUser, що описує профіль клієнта магазину, буде містити 8 полів: nickname - унікальне поле, нік користувача; surname, name, patr_name - прізвище, ім'я та по батькові користувача; address, city, state_province, country - точну адресу користувача. Всі поля будуть представляти із себе рядка. p align="justify"> Модель Disc описує товар, тобто, лазерний диск з деякою записом. Ця модель буде містити 7 полів: lot - унікальне строкове поле, складається з латинської літери (m, f, або g) і чотиризначного номера; name - назва диску, type - тип диска (гра, музика чи фільм), genre - жанр, до якого можна віднести запис, description - короткий опис змісту диска, date_issue - дата офіційного виходу запису, price - ціна диска в рублях.

Модель Order описує замовлення, зроблені користувачами. Містить поля user - нік користувача, disc - лот замовленого диска, date - дата замовлення, payd - позначка про оплату замовлення, яка буде виконуватися менеджерами. p align="justify"> Модель Wish описує побажання, залишені користувачами. Містить два поля: nickname - нік користувача і wishtext - текст побажання. p align="justify"> Після створення моделей у файлі models.py перевіримо їх правильність командою python manage.py validate. У моделях не знайдено помилок, але перш ніж генерувати таблиці в базі даних, необхідно створити інтерфейс адміністратора. br/>

2.4 Створення інтерфейсу адміністратора


Для певного класу сайтів інтерфейс адміністратора є обов'язковою частиною інфраструктури. Це вид інтерфейсу, доступний довіреною менеджерів сайту, який дозволяє додавати, редагувати і видаляти вміст сайту. Інтерфейс адміністратора, читаючи метадані з моделі, надає потужний і повністю готовий інтерфейс, який негайно можуть використовувати менеджери сайту. p align="justify"> Спочатку активуємо інтерфейс шляхом зміни налаштувань в settings.py. Потім додамо адміністративні дані у всі моделі, визначивши клас admin: Admin: ss

Після додавання рядка (r '^ admin/(. *)', admin.site.root), в схему url.


2.5 Запис даних у базу


Після налаштування інте...


Назад | сторінка 9 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
  • Реферат на тему: Автоматизація роботи адміністратора сайту
  • Реферат на тему: Розробка брифа на створення сайту та створення прикладів елементів сайту Го ...
  • Реферат на тему: VHDL модель схеми реалізації захіщеної передачі даніх через послідовний інт ...