autojudge
stable
The autojudge “Install and Use” Reference
Installing
autojudge
Phase 1 : Get
autojudge
and set up your environment
Phase 1a: Getting
autojudge
Phase 1b: Setting up your environment
Phase 2 : Run
autojudge
Development
Production
User Manual for
autojudge
Some important abstractions / terminology used in
autojudge
Example:
Hands-on with
autojudge
Creating your account / Logging in
Creating a contest
Managing problems in a contest
Submitting and checking submissions: Participant end
Managing submissions from the poster’s side
Commenting
Miscellaneous
The autojudge API Reference
Models and Database Schema
Base Models
Contest
Problem
Submission
TestCase
Person
Comment
Derived Models
ContestPerson
SubmissionTestCase
PersonProblemFinalScore
Forms and input pre-processing
Creation forms
NewContestForm
NewProblemForm
NewSubmissionForm
NewCommentForm
Extension forms
AddPersonToContestForm
AddTestCaseForm
AddPosterScoreForm
Updation forms
UpdateContestForm
EditProblemForm
Deletion forms
DeletePersonFromContestForm
Views and page rendering
Default Views
Creation Views
Modification Views
Detail Views
Deletion Views
Downloading Views
Handlers and database management
Process Functions
Addition Functions
Update Functions
Getter Functions
Deletion Functions
autojudge
Docs
»
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
add_participant() (in module judge.views)
add_person() (in module judge.views)
add_person_to_contest() (in module judge.handler)
add_persons_to_contest() (in module judge.handler)
add_poster() (in module judge.views)
AddPersonToContestForm (class in judge.forms)
AddPosterScoreForm (class in judge.forms)
AddTestCaseForm (class in judge.forms)
C
clean() (judge.forms.NewContestForm method)
(judge.forms.UpdateContestForm method)
code (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
Comment (class in judge.models)
comment (judge.forms.NewCommentForm attribute)
(judge.models.Comment attribute)
commenter (judge.models.Comment attribute)
compilation_script (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
Contest (class in judge.models)
contest (judge.models.ContestPerson attribute)
(judge.models.Problem attribute)
contest_detail() (in module judge.views)
contest_hard_end (judge.forms.NewContestForm attribute)
(judge.forms.UpdateContestForm attribute)
contest_name (judge.forms.NewContestForm attribute)
contest_scores_csv() (in module judge.views)
contest_soft_end (judge.forms.NewContestForm attribute)
(judge.forms.UpdateContestForm attribute)
contest_start (judge.forms.NewContestForm attribute)
(judge.forms.UpdateContestForm attribute)
ContestPerson (class in judge.models)
D
delete_contest() (in module judge.handler)
(in module judge.views)
delete_personcontest() (in module judge.handler)
delete_problem() (in module judge.handler)
(in module judge.views)
delete_testcase() (in module judge.handler)
(in module judge.views)
DeletePersonFromContestForm (class in judge.forms)
difficulty (judge.forms.EditProblemForm attribute)
(judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
E
edit_problem() (in module judge.views)
EditProblemForm (class in judge.forms)
email (judge.forms.DeletePersonFromContestForm attribute)
(judge.models.Person attribute)
emails (judge.forms.AddPersonToContestForm attribute)
enable_linter_score (judge.forms.NewContestForm attribute)
(judge.models.Contest attribute)
enable_poster_score (judge.forms.NewContestForm attribute)
(judge.models.Contest attribute)
F
file_exts (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
file_type (judge.forms.NewSubmissionForm attribute)
(judge.models.Submission attribute)
final_score (judge.models.Submission attribute)
G
get_comments() (in module judge.handler)
get_csv() (in module judge.handler)
get_leaderboard() (in module judge.handler)
get_participants() (in module judge.handler)
(in module judge.views)
get_people() (in module judge.views)
get_personcontest_permission() (in module judge.handler)
get_personcontest_score() (in module judge.handler)
get_personproblem_permission() (in module judge.handler)
get_posters() (in module judge.handler)
(in module judge.views)
get_submission_status() (in module judge.handler)
get_submissions() (in module judge.handler)
H
handler404() (in module judge.views)
handler500() (in module judge.views)
hard_end_datetime (judge.models.Contest attribute)
I
index() (in module judge.views)
input_file (judge.forms.AddTestCaseForm attribute)
input_format (judge.forms.EditProblemForm attribute)
(judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
inputfile (judge.models.TestCase attribute)
is_public (judge.forms.NewContestForm attribute)
J
judge.forms
module
judge.handler
module
judge.models
module
judge.views
module
judge_score (judge.models.Submission attribute)
L
linter_score (judge.models.Submission attribute)
M
max_score (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
memory_limit (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
memory_taken (judge.models.SubmissionTestCase attribute)
message (judge.models.SubmissionTestCase attribute)
module
judge.forms
judge.handler
judge.models
judge.views
N
name (judge.forms.EditProblemForm attribute)
(judge.forms.NewProblemForm attribute)
(judge.models.Contest attribute)
(judge.models.Problem attribute)
new_contest() (in module judge.views)
new_problem() (in module judge.views)
NewCommentForm (class in judge.forms)
NewContestForm (class in judge.forms)
NewProblemForm (class in judge.forms)
NewSubmissionForm (class in judge.forms)
O
output_file (judge.forms.AddTestCaseForm attribute)
output_format (judge.forms.EditProblemForm attribute)
(judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
outputfile (judge.models.TestCase attribute)
P
participant (judge.models.Submission attribute)
participant_email (judge.forms.NewCommentForm attribute)
penalty (judge.forms.NewContestForm attribute)
(judge.models.Contest attribute)
Person (class in judge.models)
person (judge.models.Comment attribute)
(judge.models.ContestPerson attribute)
(judge.models.PersonProblemFinalScore attribute)
PersonProblemFinalScore (class in judge.models)
poster_score (judge.models.Submission attribute)
Problem (class in judge.models)
problem (judge.models.Comment attribute)
(judge.models.PersonProblemFinalScore attribute)
(judge.models.Submission attribute)
(judge.models.TestCase attribute)
problem_compilation_script() (in module judge.views)
problem_default_script() (in module judge.views)
problem_detail() (in module judge.views)
problem_starting_code() (in module judge.views)
problem_submissions() (in module judge.views)
problem_test_script() (in module judge.views)
process_comment() (in module judge.handler)
process_contest() (in module judge.handler)
process_person() (in module judge.handler)
process_problem() (in module judge.handler)
process_submission() (in module judge.handler)
process_testcase() (in module judge.handler)
public (judge.models.Contest attribute)
(judge.models.TestCase attribute)
R
rank (judge.models.Person attribute)
role (judge.models.ContestPerson attribute)
S
score (judge.forms.AddPosterScoreForm attribute)
(judge.models.PersonProblemFinalScore attribute)
soft_end_datetime (judge.models.Contest attribute)
start_datetime (judge.models.Contest attribute)
starting_code (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
statement (judge.forms.EditProblemForm attribute)
(judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
Submission (class in judge.models)
submission (judge.models.SubmissionTestCase attribute)
submission_detail() (in module judge.views)
submission_download() (in module judge.views)
submission_file (judge.forms.NewSubmissionForm attribute)
(judge.models.Submission attribute)
SubmissionTestCase (class in judge.models)
T
test_script (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
test_type (judge.forms.AddTestCaseForm attribute)
TestCase (class in judge.models)
testcase (judge.models.SubmissionTestCase attribute)
time_limit (judge.forms.NewProblemForm attribute)
(judge.models.Problem attribute)
time_taken (judge.models.SubmissionTestCase attribute)
timestamp (judge.models.Comment attribute)
(judge.models.Submission attribute)
U
update_leaderboard() (in module judge.handler)
update_poster_score() (in module judge.handler)
update_problem() (in module judge.handler)
UpdateContestForm (class in judge.forms)
V
verdict (judge.models.SubmissionTestCase attribute)
Read the Docs
v: stable
Versions
latest
stable
v0.1.0-beta
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.