Example #1
0
	def create_user_has_messages(self, message):
		created_list = []
		# User表
		for user in User.select().where(id > 1):
			created_list.append({
				'user': user,
				'message': message,
			})
		message_models.UserHasMessage.insert_many(created_list).execute()
Example #2
0
from api.mall.models import *
from db.account.models import User  # 对应 django.auth.models.User


def dump(categories):
    print("============================")
    for category in categories:
        print("id:{}, user:{}, name:{}, pic_url:{}, created_at:{}".format(
            category.id, category.owner.username, category.name.encode('utf8'),
            category.pic_url.encode('utf8'),
            category.created_at.strftime('%Y-%m-%d %H:%M')))


if __name__ == "__main__":
    user = User.select().where(User.username == 'jobs')

    user = User.get(User.id == 1)
    print("user: {}".format(user))

    # 创建记录
    category = ProductCategory.create(owner=user,
                                      name="分类XX",
                                      pic_url="http://someplace/",
                                      product_count=0)
    category2 = ProductCategory(owner=user, name="分类ZZ", pic_url='')
    category2.save()

    #c = ProductCategory.get(ProductCategory.id == 1)
    #print("category: {}".format(c))