define post model and update User model __init__ funciton