class Input:
     email = graphene.String()
     username = graphene.String()
     full_name = graphene.String()
     image = Upload()
     cover = Upload()
     is_online = graphene.Boolean()
Beispiel #2
0
 class Input:
     name = graphene.String(required=True)
     description = graphene.String(required=True)
     logo = Upload()
     cover = Upload()
     closed = graphene.Boolean(default_value=False)
     shipping = graphene.Decimal(required=True)
Beispiel #3
0
class StoreInput(graphene.InputObjectType):
    cover_img = Upload()
    profile_img = Upload()
    name = graphene.String(required=True)
    about = graphene.String(required=True)
    horarios = graphene.List(HorariosInput)
    address = graphene.Field(AddressInput)
    active = graphene.Boolean()
Beispiel #4
0
class UpdateUserInput(graphene.InputObjectType):
    username = graphene.String()
    email = graphene.String()
    content = graphene.String()
    header = Upload()
    logo = Upload()
    url = graphene.String()
    position = graphene.String()
    tags = graphene.List(graphene.String)
Beispiel #5
0
 class Input:
     id = graphene.ID(required=True)
     name = graphene.String()
     description = graphene.String()
     logo = Upload()
     cover = Upload()
     workers = graphene.List(graphene.ID)
     shipping = graphene.Decimal()
     closed = graphene.Boolean()
Beispiel #6
0
class UserInput(graphene.InputObjectType):
    username = graphene.String(required=True)
    password = graphene.String(required=True)
    email = graphene.String(required=True)
    content = graphene.String()
    header = Upload()
    logo = Upload()
    url = graphene.String()
    position = graphene.String()
    tags = graphene.List(graphene.String)
Beispiel #7
0
class UserCreateInputType(graphene.InputObjectType):
    """
    Profile Create InputType
    """
    email = graphene.String(required=True)
    password = graphene.String(required=True)
    username = graphene.String(required=True)
    display_picture = Upload(required=False)
    phone_number = graphene.String()
    address = graphene.String()
    gender = graphene.Field(GenderGrapheneEnum)
    join_date = graphene.Date()
    date_of_birth = graphene.Date()
    position = graphene.String()
    signature = Upload(required=False)
Beispiel #8
0
class ProblemModificationInput(graphene.InputObjectType):
    short_id = graphene.String()
    name = graphene.String()
    statement = graphene.String()
    disabled = graphene.Boolean()
    time_limit = graphene.Int()
    tolerance = graphene.Float()
    memory_limit = graphene.Int()
    output_limit = graphene.Int()
    tcgen_language_id = graphene.ID()
    tcgen_source_code = Upload()
    solution_language_id = graphene.ID()
    solution_source_code = Upload()
    checker_language_id = graphene.ID()
    checker_source_code = Upload()
Beispiel #9
0
 class Arguments:
     id = graphene.ID()
     email = graphene.String(required=True)
     first_name = graphene.String(required=True)
     last_name = graphene.String(required=True)
     about = graphene.String(required=True)
     avatar = Upload(required=False)
Beispiel #10
0
 class Arguments:
     invite_id = graphene.String()
     first_name = graphene.String()
     last_name = graphene.String()
     email = graphene.String()
     phone_number = graphene.String()
     avatar_image = Upload(required=False)
Beispiel #11
0
 class Arguments:
     first_name = graphene.String(required=True)
     last_name = graphene.String(required=True)
     email = graphene.String(required=False)
     phone = graphene.String(required=False)
     note = graphene.String(required=False)
     avatar_image = Upload(required=False)
Beispiel #12
0
 class Arguments:
     accessToken = graphene.String(required=True)
     img = Upload(required=True)
     place = graphene.String()
     hashtag = graphene.String()
     allow_comment = graphene.Boolean()
     comment = graphene.String()
 class Arguments:
     token = String(required=True)
     name = String(required=True)
     badge_id = String(required=True)
     picture = Upload(required=True)
     description = String(required=True)
     cost = Int(required=True)
Beispiel #14
0
 class Arguments:
     file = Upload(required=True)
     description = graphene.String(required=True)
     tags = graphene.List(graphene.String, default_value=[])
     feedback_type = graphene.String(required=True)
     state = graphene.String(required=True)
     session = graphene.String()
Beispiel #15
0
 class Arguments:
     code = graphene.String()
     position = graphene.Int()
     quantity = graphene.Int()
     price = graphene.Float()
     description = graphene.String()
     image = Upload()
Beispiel #16
0
 class Arguments:
     title = graphene.String(required=True)
     content = graphene.String(required=True)
     thumbnail = Upload(required=True)
     category = graphene.Int(required=True)
     childCategory = graphene.Int(required=True)
     tags = graphene.List(graphene.NonNull(graphene.String))
Beispiel #17
0
def convert_file_field_to_upload(
    field,
    registry=None,
    required=None,
    field_many_to_many_extras=None,
    field_foreign_key_extras=None,
):
    return Upload(required=is_required(field, required))
 class Arguments:
     badge_id = String(required=True)
     token = String(required=True)
     picture = Upload()
     name = String()
     description = String()
     cost = Int()
     new_id = String()
Beispiel #19
0
 class Arguments:
     name = graphene.String()
     description = graphene.String()
     position = graphene.String()
     tags = graphene.List(graphene.String)
     start_at = graphene.Date()
     end_at = graphene.Date()
     profile_pic = Upload()
Beispiel #20
0
 class Input(object):
     company = graphene.String()
     name = graphene.String()
     last_name = graphene.String()
     zipcode = graphene.String()
     country = graphene.String()
     city = graphene.String()
     avatar = Upload(required=False)
Beispiel #21
0
 class Arguments:
     cover_img = Upload()
     title = graphene.String(required=True)
     description = graphene.String()
     status = graphene.Int(required=True)
     contact_email = graphene.String()
     website_url = graphene.String()
     copyright = graphene.String()
class ProductInput(graphene.InputObjectType):
    name = graphene.String(required=True)
    description = graphene.String()
    product_img = Upload()
    type = graphene.String(required=True)
    price = graphene.Float(required=True)
    active = graphene.Boolean(required=True)
    time_to_prepare = graphene.String(required=True)
Beispiel #23
0
 class Input:
     pk = graphene.ID()
     email = graphene.String()
     password = graphene.String()
     first_name = graphene.String()
     last_name = graphene.String()
     profile_picture = Upload()
     mutate_option = graphene.Int(
         required=True)  # 1-create, 2-update, 3-delete
Beispiel #24
0
class TopicInput(graphene.InputObjectType):
    """Input fields for topic model"""
    id = graphene.ID()
    topic_title = graphene.String()
    topic_text = graphene.String()
    recipe = graphene.Field(RecipeInput)
    url = graphene.String()
    draft = graphene.Boolean(default=True)
    image = Upload()
Beispiel #25
0
 class Arguments:
     token = graphene.String(required=False)
     title = graphene.String(required=True)
     description = graphene.String(required=False)
     pac_id = graphene.ID(required=True)
     created_At = graphene.DateTime(required=False)
     tags = graphene.List(TagType, required=False)
     attendees = graphene.List(AttendeeType, required=False)
     audio_file = Upload(required=False)
Beispiel #26
0
class ProjectInput(graphene.InputObjectType):
    name = graphene.String()
    content = graphene.String()
    contact = graphene.String()
    place = graphene.String()
    startat = graphene.String()
    header = Upload()
    tags = graphene.List(graphene.String)
    isPublic = graphene.Boolean()
    isOpen = graphene.Boolean()
Beispiel #27
0
 class Arguments:
     title = graphene.String()
     author_name = graphene.String()
     description = graphene.String()
     genre = graphene.String()
     image = Upload()
     isbn = graphene.String()
     publication_date = graphene.String()
     publisher = graphene.String()
     user_id = graphene.String()
Beispiel #28
0
 class Input:
     email = String(required=True)
     password = String(required=True)
     date_of_birth = types.datetime.Date(required=True)
     first_name = String(required=True)
     last_name = String(required=True)
     display_name = String(required=True)
     country = String(required=True)
     recaptcha_token = String(required=True)
     avatar = Upload(required=False)
Beispiel #29
0
class SubmissionInput(graphene.InputObjectType):
    id = graphene.ID()
    author = graphene.Field(user_schema.UserInput)
    topic = graphene.String()
    description = graphene.String()
    assignment_file = Upload()
    submitted_date = graphene.DateTime()
    assignment_ques = graphene.Field(AssignmentInput)
    graded = graphene.Boolean()
    grade = graphene.Int()
Beispiel #30
0
class RecipeInput(graphene.InputObjectType):
    """Input fields for recipe model"""
    id = graphene.ID()
    recipe_title = graphene.String()
    recipe_text = graphene.String()
    category = graphene.Field(CategoryInput)
    url = graphene.String()
    draft = graphene.Boolean(default=True)
    ingredient = graphene.String()
    image = Upload(required=False)