Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
J
jumpserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ops
jumpserver
Commits
87fd342b
Commit
87fd342b
authored
Oct 25, 2019
by
ibuler
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[Update] 修改model
parent
d544f7f9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
2 deletions
+9
-2
settings.py
apps/jumpserver/settings.py
+1
-0
models.py
apps/orders/models.py
+8
-2
No files found.
apps/jumpserver/settings.py
View file @
87fd342b
...
@@ -71,6 +71,7 @@ INSTALLED_APPS = [
...
@@ -71,6 +71,7 @@ INSTALLED_APPS = [
'audits.apps.AuditsConfig'
,
'audits.apps.AuditsConfig'
,
'authentication.apps.AuthenticationConfig'
,
# authentication
'authentication.apps.AuthenticationConfig'
,
# authentication
'applications.apps.ApplicationsConfig'
,
'applications.apps.ApplicationsConfig'
,
'orders.apps.OrdersConfig'
,
'rest_framework'
,
'rest_framework'
,
'rest_framework_swagger'
,
'rest_framework_swagger'
,
'drf_yasg'
,
'drf_yasg'
,
...
...
apps/orders/models.py
View file @
87fd342b
...
@@ -13,11 +13,17 @@ class Order(CommonModelMixin):
...
@@ -13,11 +13,17 @@ class Order(CommonModelMixin):
TYPE_CHOICES
=
(
TYPE_CHOICES
=
(
(
'login_request'
,
_
(
"Login request"
)),
(
'login_request'
,
_
(
"Login request"
)),
)
)
requester
=
models
.
ForeignKey
(
'users.User'
,
on_delete
=
models
.
SET_NULL
,
null
=
True
,
related_name
=
'orders'
)
user
=
models
.
ForeignKey
(
'users.User'
,
on_delete
=
models
.
SET_NULL
,
null
=
True
,
related_name
=
'orders'
,
verbose_name
=
_
(
"User"
))
user_name
=
models
.
CharField
(
max_length
=
128
,
verbose_name
=
_
(
"User"
))
user_display
=
models
.
CharField
(
max_length
=
128
,
verbose_name
=
_
(
"User display name"
))
title
=
models
.
CharField
(
max_length
=
256
,
verbose_name
=
_
(
"Title"
))
title
=
models
.
CharField
(
max_length
=
256
,
verbose_name
=
_
(
"Title"
))
body
=
models
.
TextField
(
verbose_name
=
_
(
"Body"
))
body
=
models
.
TextField
(
verbose_name
=
_
(
"Body"
))
assignees
=
models
.
ManyToManyField
(
'users.User'
,
related_name
=
'assign_orders'
,
verbose_name
=
_
(
"Assignees"
))
assignees_display
=
models
.
CharField
(
max_length
=
128
,
verbose_name
=
_
(
"Assignees display name"
),
blank
=
True
)
type
=
models
.
CharField
(
choices
=
TYPE_CHOICES
,
max_length
=
64
)
type
=
models
.
CharField
(
choices
=
TYPE_CHOICES
,
max_length
=
64
)
status
=
models
.
CharField
(
choices
=
STATUS_CHOICES
,
max_length
=
16
)
status
=
models
.
CharField
(
choices
=
STATUS_CHOICES
,
max_length
=
16
)
class
Meta
:
ordering
=
(
'date_created'
,)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment