forked from kingmo888/rustdesk-api-server
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathforms.py
35 lines (32 loc) · 1.62 KB
/
forms.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
from django import forms
from api.models import UserProfile
class AddPeerForm(forms.Form):
clientID = forms.CharField(label="Client Rustdesk ID", required=True)
alias = forms.CharField(label="Client alias", required=True)
tags = forms.CharField(label="Tags", required=False)
username = forms.CharField(label="Username", required=False)
hostname = forms.CharField(label="Hostname", required=False)
platform = forms.CharField(label="Platform", required=False)
ip = forms.CharField(label="IP", required=False)
class AssignPeerForm(forms.Form):
uid = forms.ModelChoiceField(
queryset=UserProfile.objects.all(),
to_field_name='id',
empty_label='Select a User',
required=True
)
clientID = forms.CharField(label="Client Rustdesk ID", required=True)
alias = forms.CharField(label="Client alias", required=True)
tags = forms.CharField(label="Tags", required=False)
username = forms.CharField(label="Username", required=False)
hostname = forms.CharField(label="Hostname", required=False)
platform = forms.CharField(label="Platform", required=False)
ip = forms.CharField(label="IP", required=False)
class EditPeerForm(forms.Form):
clientID = forms.CharField(label="Client Rustdesk ID", required=True)
alias = forms.CharField(label="Client alias", required=True)
tags = forms.CharField(label="Tags", required=False)
username = forms.CharField(label="Username", required=False)
hostname = forms.CharField(label="Hostname", required=False)
platform = forms.CharField(label="Platform", required=False)
ip = forms.CharField(label="IP", required=False)