{% extends 'base.html' %} {% block title %}Create Assignment - LXP{% endblock %} {% block content %}

Create New Assignment

Back to Assignments
{% csrf_token %}
{{ form.title }} {% if form.title.errors %}
{% for error in form.title.errors %} {{ error }} {% endfor %}
{% endif %}
{{ form.description }} {% if form.description.errors %}
{% for error in form.description.errors %} {{ error }} {% endfor %}
{% endif %}
Provide clear instructions for students.
{{ form.assignment_type }} {% if form.assignment_type.errors %}
{% for error in form.assignment_type.errors %} {{ error }} {% endfor %}
{% endif %}
  • Multiple Choice: Students select from predefined options
  • Text Input: Students type their answers
  • File Upload: Students upload files (coming soon)
{{ form.due_date }} {% if form.due_date.errors %}
{% for error in form.due_date.errors %} {{ error }} {% endfor %}
{% endif %}
Set the deadline for submission.
{{ form.total_marks }} {% if form.total_marks.errors %}
{% for error in form.total_marks.errors %} {{ error }} {% endfor %}
{% endif %}
Maximum score for this assignment.
{{ form.is_published }}
{% if form.is_published.errors %}
{% for error in form.is_published.errors %} {{ error }} {% endfor %}
{% endif %}
If published, students can see and access the assignment. You can always publish it later from the assignments list.
Next Steps
After creating this assignment:
  1. You'll be redirected to add questions
  2. Add multiple choice options or leave text input fields open
  3. Set marks for each question
  4. Review and publish when ready
{% endblock %}