Switch to generic notes
This commit is contained in:
@@ -23,7 +23,6 @@ from .forms import (
|
||||
RapidForm,
|
||||
MarkRapidQuestionForm,
|
||||
ImageFormSet,
|
||||
NoteForm,
|
||||
RegionForm,
|
||||
AbnormalityForm,
|
||||
ExaminationForm,
|
||||
@@ -33,7 +32,6 @@ from .forms import (
|
||||
)
|
||||
from .models import (
|
||||
Rapid,
|
||||
Note,
|
||||
Abnormality,
|
||||
Region,
|
||||
Examination,
|
||||
@@ -137,7 +135,6 @@ def question_detail(request, pk):
|
||||
):
|
||||
view_feedback = True
|
||||
|
||||
# logging.debug(rapid.rapid_notes.first())
|
||||
# logging.debug(rapid.subspecialty.first().name.all())
|
||||
return render(
|
||||
request,
|
||||
@@ -197,7 +194,6 @@ def rapid_split(request, pk):
|
||||
# if request.user not in rapid.author.all():
|
||||
# raise PermissionDenied
|
||||
|
||||
# logging.debug(rapid.rapid_notes.first())
|
||||
# logging.debug(rapid.subspecialty.first().name.all())
|
||||
return render(request, "rapids/question_detail.html", {"question": rapid})
|
||||
|
||||
@@ -257,37 +253,6 @@ class RapidCreationDefaultView(LoginRequiredMixin, UpdateView):
|
||||
# form.instance.author.add(self.request.user.id)
|
||||
|
||||
|
||||
class AddNote(LoginRequiredMixin, CreateView):
|
||||
model = Note
|
||||
form_class = NoteForm
|
||||
|
||||
# fields = '__all__'
|
||||
# #fields = [ 'condition' ]
|
||||
# #initial = {'date_of_death': '05/01/2018'}
|
||||
# exclude = [ 'created_date', 'published_date' ]
|
||||
def dispatch(self, request, *args, **kwargs):
|
||||
"""
|
||||
Overridden so we can make sure the `Rapid` instance exists
|
||||
before going any further.
|
||||
"""
|
||||
self.pk = get_object_or_404(Rapid, pk=kwargs["pk"])
|
||||
return super().dispatch(request, *args, **kwargs)
|
||||
|
||||
def form_valid(self, form):
|
||||
|
||||
note = form.save(commit=False)
|
||||
|
||||
note.rapid = self.pk
|
||||
|
||||
note.author = self.request.user
|
||||
note.save()
|
||||
|
||||
response = super().form_valid(form)
|
||||
|
||||
return response
|
||||
|
||||
# form.instance.author.add(self.request.user.id)
|
||||
|
||||
|
||||
@login_required
|
||||
def rapid_clone(request, pk):
|
||||
|
||||
Reference in New Issue
Block a user