badungphan99 / SE03-Group03

Platform that allows users to create classrooms, share documents, and forums to exchange and study
http://openschool.ddns.net
GNU General Public License v3.0
1 stars 3 forks source link

Không tạo được user mới #12

Closed badungphan99 closed 4 years ago

badungphan99 commented 4 years ago

Khi tạo 1 user mới theo liên kết khóa thì cần có type account, tuy nhiên trên giao diện cũng như trong phần user init đều không yêu cầu

kim-cuc commented 4 years ago

Cách để tạo user mới với khóa ngoại ở bảng type_account đây nhé:

teacherAccount = TypeAccount('Teacher')
studentAccount = TypeAccount('Student')

db.session.add(teacherAccount)
db.session.add(studentAccount)

user1 = User('Toan', '123', 'NguyenVanToan', 'toan@gmail.com')
teacherAccount.users.append(user1)

db.session.add(user1)
db.session.commit()
badungphan99 commented 4 years ago

Vậy mình có cần sửa từ giao diện không ? ý là chọn type account ấy ?

hanhpham99 commented 4 years ago

t mới làm cái check thử acc login bằng js , mn vô xem nhé. có 3 acc thử là giaovien, hocvien và admin. pass của cả 3 acc là 123456789.

badungphan99 commented 4 years ago

Ơ c có sửa gì không @kimcucnguyen hôm nay tự nhiên lại insert vào mà không cần type account

badungphan99 commented 4 years ago

@HanhPhamHus cần bổ sung thêm fullname, highest_degree , university , major nhưng chỉ yêu cầu một số thông tin là bắt buộc điền username, pass, fullname, email. Phần kiểm tra các thông tin bị thiếu hay trống @hoangi19 đã làm xong rồi, Hạnh chỉ cần thêm vào ở giao diện thôi nhé.