python之後臺管理員管理前台會員資訊

2021-09-30 18:55:10 字數 1613 閱讀 8889

問題:

1. 後台管理員只有乙個使用者: admin, 密碼: admin

2. 當管理員登陸成功後, 可以管理前台會員資訊.

3. 會員資訊管理包含:

新增會員資訊

刪除會員資訊

檢視會員資訊

退出- 新增使用者:

1). 判斷使用者是否存在?

2).  如果存在, 報錯;

3).  如果不存在,新增使用者名稱和密碼分別到列表中;

- 刪除使用者

1). 判斷使用者名稱是否存在

2). 如果存在,刪除;

3). 如果不存在, 報錯;

print('管理員登入'.center(50,'*'))

inuser = input('username:')

inpasswd = input('password:')

#所有會員使用者名稱

users = ['root','westos']

#所有會員密碼

passwds = ['123','456']

if inuser == 'admin' and inpasswd == 'admin':

print('管理員登入成功!')

print('會員管理'.center(50,'*'))

while true:

print("""

操作目錄

1. 新增會員資訊

2. 刪除會員資訊

3. 檢視會員資訊

4. 退出

""")

choice = input('請選擇你的操作:')

if choice == '1':

print('新增會員資訊'.center(50,'*'))

adduser = input('新增會員名:')

if adduser in users:

print('使用者%s已經存在' %(adduser))

else:

addpasswd = input('密碼:')

print('新增使用者%s成功!' %adduser)

elif choice == '2':

print('刪除會員資訊'.center(50,'*'))

deluser = input('刪除會員名:')

delindex = users.index(deluser)

users.remove(deluser)

passwds.pop(delindex)

print('刪除會員%s成功!' %deluser)

elif choice == '3':

print('檢視會員資訊'.center(50,'*'))

print('\t使用者名稱\t密碼')

usercount = len(users)

for i in range(usercount):

print('\t%s\t%s' %(users[i],passwds[i]))

elif choice == '4':

exit()

else:

print('請輸入正確的選擇')

else:

print('管理員登入失敗!')

ok~

後台管理介面 管理員管理 3

本章我們開始進行後台管理介面的設計,本節主要操作管理員模組。一 修改管理員 html 部分 修改 dialog 彈窗 manage edit dialog 編輯載入資料 edit function else if rows.length 1 beforesend function success f...

Python後台管理員管理前台會員資訊的講解

問題 1.後台管理員只有乙個使用者 admin,密碼 admin 2.當管理員登陸成功後,可以管理前台會員資訊.3.會員資訊管理包含 新增使用者 刪除使用者 print 管理員登入 center 50,inuser input username inpasswd input password 所有會...

後台管理員的許可權管理實現

需求 在乙個前後端分離的專案裡,實現對於 系統管理員 類使用者的許可權管理功能。每個管理員都可以屬於乙個或者多個角色 每個角色有許可權進行乙個或者多個操作。設計 許可權控制分成兩層,分別是介面訪問許可權,和操作許可權。介面訪問許可權,通過乙個切片來實現。比如普通使用者不能訪問管理員介面。資料庫中設計...