Exemple #1
0
def create_members():
	member1 = models.Member("Manar", 23)
	member2 = models.Member("Nour", 21)
	member3 = models.Member("Zein", 21)
	member4 = models.Member("Rayan", 21)

	return member1, member2, member3, member4
Exemple #2
0
def create_members():
    member1 = models.Member("Karen", 19)
    member2 = models.Member("Jhon", 23)
    member3 = models.Member('Nour', 28)
    print(member1)
    print(member2)
    print(member3)
    return member1, member2, member3
Exemple #3
0
def create_members():
    member1 = models.Member("John", 23)
    member2 = models.Member("Sara", 24)
    member3 = models.Member("Enzo", 25)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 30)
    return member1, member2, member3
def create_members():
    member1 = models.Member("Mohammed", 20)
    member2 = models.Member("Mohammed", 22)
    member3 = models.Member("Abdo", 25)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 30)

    return member1, member2, member3
Exemple #5
0
def create_members():
    print "< Create members >"
    member1 = models.Member("Fethi", 26)
    member2 = models.Member("Fethi", 24)
    member3 = models.Member("Manou", 3)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 30)
    return member1, member2, member3
Exemple #6
0
def create_members():
    member1 = models.Member("Fares AbuAmin", 31)
    member2 = models.Member("Lama Kheir", 30)
    member3 = models.Member("Ali Silan", 28)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 40)

    return member1, member2, member3
Exemple #7
0
def creat_members():

    member1 = models.Member("Mohammad", 23)
    member2 = models.Member("Ahmad", 25)
    member3 = models.Member("Mohammad", 21)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 30)

    return member1, member2, member3
Exemple #8
0
def create_members():
    """ ##########################"
    ######   create member  ######
    ##############################
    """
    member1 = models.Member("Mohammed", 20)
    member2 = models.Member("Smail", 22)
    member3 = models.Member("Abdo", 25)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 30)

    return member1, member2, member3
Exemple #9
0
    def post(self):
        username = request.form.get('username')
        password = request.form.get('password')
        realname = request.form.get('realname')
        email = request.form.get('email')
        sex = request.form.get('sex')
        birthday = request.form.get('birthday')
        phone = request.form.get('phone')

        user_exist = models.Member.query.filter_by(username=username).first()
        if user_exist:
            flash('xxx')
            return redirect(url_for('membership.RegisterView'))

        user = models.Member()
        user.username = username
        user.password = bcrypt.generate_password_hash(password)
        user.realname = realname
        user.email = email
        user.sex = sex
        user.birthday = birthday
        user.phone = phone

        models.db.session.add(user)
        models.db.session.commit()
        return redirect(url_for('membership.ProfileView'))
Exemple #10
0
def update_object(member_store, member2):
    member2_copy = models.Member(member2.name, member2.age)
    member2_copy.id = 3

    if member2_copy is not member2:
        print("member2 and member2_copy are not the same !")
        member2_copy.name = "john"
        member_store.update(member2_copy)
Exemple #11
0
def update_should_modify_object(member_store, member3):
	member3_copy = models.Member(member3.name, member3.age)
	member3_copy.id = 3
	if member3_copy is not member3:
		print ("member3 and member3_copy are not the same !")
	print (member3_copy)
	member3_copy.name = "john"
	member_store.update(member3_copy)
	print (member_store.get_by_id(member3.id))
Exemple #12
0
def update_object(member_store, member):
    member_copy = models.Member(member.name, member.age)
    member_copy.id = 2
    if member_copy is not member:
        print("member and member_copy are not the same")
    print(member_copy)
    member_copy.name = "Wafaa"
    member_store.update(member_copy)
    print(member_store.get_by_id(member.id))
Exemple #13
0
def create_members(total_members):
    members_list = []
    for i in range(0, total_members):
        name = raw_input("Give member's name: \n")
        age = raw_input("Give member's age: \n")
        members_list.append(models.Member(name, age))
        print(members_list[-1])
    print("=" * 30)
    return members_list
Exemple #14
0
def update_member(members_store, member):
    member_copy = models.Member(member.name, member.age)
    member_copy.id = member.id

    if member_copy is not member:
        print("member and member_copy are not the same !")

    print(member_copy)
    member_copy.name = "Mazen"
    members_store.update(member_copy)
    print(member_copy.name)
    print(member)
    print_all_members(members_store)
Exemple #15
0
def update_member(member):
    new_member = models.Member(member.name, member.age)
    new_member.id = 3
    #if new_member is not member:
    #print ("new member and member are not the same")

    #print(new_member)
    new_member.name = "Sally"
    new_member.age = 40
    member_store = store.Memberstore()
    member_store.update(new_member)
    print(member_store.get_by_id(member.id))
    print("=" * 30)
Exemple #16
0
def modify_object(member_store, name):
    """ Takes a members name, and updates his info """

    new_name = raw_input("New name: \n")
    new_age = raw_input("New age: \n")
    new_member = models.Member(new_name, new_age)
    member_to_update = member_store.get_by_name(name)

    if member_to_update == None:
        print("Sorry! This member name does not exit!")
    else:
        new_id = member_to_update.id
        new_member.id = new_id
        member_store.update(new_member)
Exemple #17
0
def create_user():
    db.db.session.add(
        models.Member(email=flask.request.values["email"],
                      passhash=bcrypt.hash(flask.request.values['password']),
                      name=flask.request.values['name'],
                      admin=False))
    try:
        db.db.session.commit()
        return flask.jsonify({
            'status_code': 200,
            'msg': "user registered"
        }), 200
    except IntegrityError:
        return flask.jsonify({
            'status_code': 400,
            'msg': 'duplicate email error'
        }), 400
Exemple #18
0
def update():
    oldms = models.session.query(OldMember).all()
    for om in oldms:
        m = models.Member(om.email, om.nick.decode("utf-8"))
        m.last_say = om.last
        m.last_change = om.lastchange
        m.join_date = om.date
        histories = models.session.query(OldHistory)\
                .filter(OldHistory.frmemail == om.email).all()
        for history in histories:
            h = models.History(history.toemail,
                               history.content.decode("utf-8"))
            h.pubdate = history.date
            if m.history:
                m.history.append(h)
            else:
                m.history = [h]

        oldinfos = models.session.query(OldInfo)\
                .filter(OldInfo.email == om.email).all()
        for oi in oldinfos:
            nin = models.Info(oi.key, oi.value.decode("utf-8"))
            nin.pubdate = oi.createdate
            if m.infos:
                m.infos.append(nin)
            else:
                m.infos = [nin]
        models.session.add(m)

    oginfos = models.session.query(OldInfo).filter(
        OldInfo.email == "global").all()
    for oi in oginfos:
        nin = models.Info(oi.key, oi.value.decode("utf-8"), True)
        models.session.add(nin)

    models.session.commit()
import models

members_data = [
    models.Member("Mohammed", 20),
    models.Member("Mohammed", 22),
    models.Member("Abdo", 25),
]

posts_data = [
    models.Post("Agriculture", "Agriculture is amazing", members_data[0].id),
    models.Post("Engineering", "I love engineering", members_data[0].id),
    models.Post("Medicine", "Medicine is great", members_data[1].id),
    models.Post("Architecture", "Spectacular art", members_data[1].id),
    models.Post("Astronomy", "Space is awesome", members_data[1].id),
    models.Post("Geology", "Earth is our friend", members_data[2].id),
    models.Post("ComputerSci", "Our passion", members_data[2].id),
    models.Post("Algorithms", "Yeah, more of that", members_data[2].id),
    models.Post("Operating Systems", "Ewww", members_data[2].id),
]


def seed_stores(members_store, posts_store):
    for member in members_data:
        members_store.add(member)

    for post in posts_data:
        posts_store.add(post)
Exemple #20
0
import models

member1 = models.Member('Member1',22)
member2 = models.Member('Member2',29)

post1 = models.Post('Subject1','text1...')
post2 = models.Post('Subject2','text2...')

print member1.age
Exemple #21
0
import models
import store

m1 = models.Member("zoheer",33)
m2 = models.Member("ahmad" ,15)

p1 = models.Post("python","Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.")
p2 = models.Post("html","Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. With Cascading Style Sheets (CSS) and JavaScript, it forms a triad of cornerstone technologies for the World Wide Web.[4] Web browsers receive HTML documents from a web server or from local storage and render them into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.")
p3 = models.Post("CSS","Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language.[1] Although most often used to set the visual style of web pages and user interfaces written in HTML and XHTML, the language can be applied to any XML document, including plain XML, SVG and XUL, and is applicable to rendering in speech, or on other media. Along with HTML and JavaScript, CSS is a cornerstone technology used by most websites to create visually engaging webpages, user interfaces for web applications, and user interfaces for many mobile applications")

msotre = store.MemberStore()
msotre.add(m1)
msotre.add(m2)
print msotre.get_by_id(2)
print msotre.entity_exists(2)
msotre.delete(2)
msotre.get_all()

pstore = store.PostStore()
pstore.add (p1)
pstore.add (p2)
pstore.add (p3)
print pstore.entity_exists(1)
print pstore.get_by_id(1)
pstore.get_all()
Exemple #22
0
import models
import stores
member1 = models.Member("Ahmad", 22)
member2 = models.Member("Fadi", 30)

post1 = models.Post("1st Title", "Content of the first post")
post2 = models.Post("second Title", "Content of the second post")
post3 = models.Post("Third Title", "Content of the third post")

memberStore = stores.MemberStore()
memberStore.add(member1)
memberStore.add(member2)
print(memberStore.get_all())

postStore = stores.PostStore()
postStore.add(post1)
postStore.add(post2)
postStore.add(post3)
print(postStore.get_all())
Exemple #23
0
import models

member1 = models.Member('Khalid',40)
member2 = models.Member('Safwat', 43)
post1 = models.Post('Post1', 'This is the first Post model example')
post2 = models.Post('Post2', 'Another post example. it is getting exciting')
post3 = models.Post('Post3', 'Third post. Hopfully i got to the end of this task')
Exemple #24
0
import models

member1 = models.Member("Radi Obad ", 24)

print member1


post1 = models.Post("Post1", "Content1")

print post1
Exemple #25
0
import models
import stores

member1 = models.Member("Ayman", 34)
member2 = models.Member("Azhar", 19)
member3 = models.Member("Yososf", 38)

post1 = models.Post(member1, "Title 1", "Content 1 Content 1 Content 1")
post2 = models.Post(member1, "Title 2", "Content 2 Content 2 Content 2")
post3 = models.Post(member2, "Title 3", "Content 3 Content 3 Content 3")

print member1
print member2
print member3

print post1
print post2
print post3

store1 = stores.MemberStore()
store1.add(member1)
store1.add(member2)
store1.add(member3)

member_store1 = store1.get_all()
for m in member_store1:
    print m

print store1.get_by_id(1)
print store1.entity_exists(member3)
Exemple #26
0
import models
member1 = models.Member("Moustafa", 19)
member2 = models.Member("Ahmed", 25)
post1 = models.Topic("Introduction", "Welcome to our forum")
post2 = models.Topic("What Can you do ? ", "You can change your name and age")
post3 = models.Topic("Help others",
                     "You can help others by answering questions")
Exemple #27
0
import models

member1 = models.Member("Sara Taha", "33")
member2 = models.Member("Hazim Mansoor", "36")

post1 = models.Post("Good", "this is body post1")
post2 = models.Post("Very Good", "this is body post2")
post3 = models.Post("Amazing", "this is body post3")

print(member1.name)
print(member1.age)

print(post1.title)
print(post1.body)
Exemple #28
0
 def create_member(self,name,age):
     member = models.Member(name,age)
     self.members.append(member)  
Exemple #29
0
import models

member1 = models.Member("Manar", 23)
member2 = models.Member("Nour", 21)

post1 = models.Post("First Post", "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.")
post2 = models.Post("Second Post", "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")
post3 = models.Post("Third Post", "Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.")

print (member1)
print (member2)

print (post1)
print (post2)
print (post3)
Exemple #30
0
def update_member(store, member):
    copy = models.Member(member.name, member.age)
    copy.id = member.id

    copy.name = "Manar"
    store.update(copy)