Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 23, 2017 23:51:38

aranmis1
Зарегистрирован: 2017-12-22
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

РЕБЯТ МНЕ ОЧЕНЬ НУЖНА ПОМОЩЬ !!!!!

Короче суть в том что мне нужно сделать вот такое меню
Войти1
Зарегестрироватся2
Зайти как админ.3
==========================================================================
что бы при нажатии на клави 1 юзер мог зайти на сайт
при нажатии 2 он мог зарегестрироватся и войти на сайт
и 3 это админка
==========================================================================
Меню пользователя:
• Вывести все товары на экран 1
• Вывести только ноутбуки/мат.платы/процессор/оперативки/видюхи 2
• Отсортировать любой из выбранных товаров по цене 3
• Вывести только те товары, которые больше N 4
• Вывести только те товары, которые меньше N 5
• Вывести только те товары, которые больше N меньше M 6
=========================================================
а в меню админа должно быть
Админ меню:
• Просмотреть список любой из сущности 1
• Добавить удалить пользователя 2
• Добавить удалить ноутбук 3
• Добавить удалить мать 4
• Добавить удалить процессор 5
• Добавить удалить оперативную память 6
• Добавить удалить видюху 7

Пожалуйста помогите
напишите я хочу разобрать как это делать очень нужно
Вопрос задан только что

Офлайн

#2 Янв. 1, 2018 17:45:01

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 325
Репутация: +  13  -
Профиль   Отправить e-mail  

РЕБЯТ МНЕ ОЧЕНЬ НУЖНА ПОМОЩЬ !!!!!

Зачем тебе эта дичь? Я думаю, что на таких сайтах уже есть все те функции, но дам наводку:

 # coding=utf-8
admins = {"Admiral": [12345, False], "Azino tri topora": [777, True]}  # типо логины, можно использовать
# базу данный
class doin:
    def powel_nahy(self):
        exit()
    
    def register(self, username, password):
        """тут регистрироваться, твои проблемы))"""
        self.login(username, password)
        
    def login(self, username, password):
        """Тут логинишься"""
        pass
        
    def login_as_admin(self, username, password):
        logins = [a for a in admins.keys()]
        if username in logins:
            if password == admins[username][0] and admins[username][1]:
                """логинишься как админ"""
               pass
            else:
                self.powel_nahy()
        else:
            self.powel_nahy()



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Отредактировано DamMercul (Янв. 1, 2018 17:45:55)

Офлайн

#3 Янв. 1, 2018 21:04:09

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

РЕБЯТ МНЕ ОЧЕНЬ НУЖНА ПОМОЩЬ !!!!!

DamMercul
Зачем тебе эта дичь?
Вы немного не то советуете. Посмотрите Коллекцию постов ТС. Ему нужна консольная программа для сдачи преподавателю.
aranmis1
напишите я хочу разобрать как это делать очень нужно
Насколько я понимаю время вас теперь не так лимитирует?
Разбейте задачу на части:
  • Определитесь каком виде информация магазина хранится в питоне (от вас нужен пример набора переменных питона которые будут задавать текущее состояние магазина).
  • Определите какие состояния программы у вас бывают и по каким условиям между ними происходят переходы (нарисуйте на бумажке). Очевидно также надо определить как будет меняться информация о состоянии магазина при этих переходах
  • Вывод на экран меню (с вас пример кода)
  • Вывод на экран списка товаров (с вас пример кода)

.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version