reset without edit func
This commit is contained in:
parent
6ef1c46b6b
commit
7dac572f9d
@ -11,19 +11,3 @@ class NoticeForm(forms.Form):
|
|||||||
end = forms.DateField(label='Bis',
|
end = forms.DateField(label='Bis',
|
||||||
input_formats=date_formats,
|
input_formats=date_formats,
|
||||||
initial=datetime.datetime.today() + datetime.timedelta(days=1))
|
initial=datetime.datetime.today() + datetime.timedelta(days=1))
|
||||||
|
|
||||||
class EditNoticeForm(forms.Form):
|
|
||||||
def __init__(self, *args, **kwargs):
|
|
||||||
self.title = forms.CharField(label='Titel',
|
|
||||||
max_length=80,
|
|
||||||
initial=kwargs.pop('notice_title'))
|
|
||||||
self.text = forms.CharField(label='Text',
|
|
||||||
max_length=400,
|
|
||||||
initial=kwargs.pop('notice_text'))
|
|
||||||
self.start = forms.DateField(label='Von',
|
|
||||||
initial=kwargs.pop('notice.pub_start'),
|
|
||||||
input_formats=NoticeForm.date_formats)
|
|
||||||
self.end = forms.DateField(label='Bis',
|
|
||||||
initial=kwargs.pop('pub_end'),
|
|
||||||
input_formats=NoticeForm.date_formats)
|
|
||||||
super(EditNoticeForm, self).__init__(*args, **kwargs)
|
|
||||||
|
@ -5,7 +5,6 @@ urlpatterns = [
|
|||||||
path('', views.index, name='posts'),
|
path('', views.index, name='posts'),
|
||||||
path('new', views.new, name='new'),
|
path('new', views.new, name='new'),
|
||||||
path('delete/<int:deleteId>', views.delete, name='delete'),
|
path('delete/<int:deleteId>', views.delete, name='delete'),
|
||||||
path('edit/<int:editId>', views.edit, name='edit'),
|
|
||||||
|
|
||||||
path('notices/', views.notice_list),
|
path('notices/', views.notice_list),
|
||||||
path('notices/<int:id>/', views.notice_detail),
|
path('notices/<int:id>/', views.notice_detail),
|
||||||
|
@ -11,7 +11,7 @@ from rest_framework.renderers import JSONRenderer
|
|||||||
from rest_framework.parsers import JSONParser
|
from rest_framework.parsers import JSONParser
|
||||||
|
|
||||||
from .models import Notice
|
from .models import Notice
|
||||||
from .forms import NoticeForm, EditNoticeForm
|
from .forms import NoticeForm
|
||||||
from .serializers import NoticeSerializer
|
from .serializers import NoticeSerializer
|
||||||
|
|
||||||
logger = None
|
logger = None
|
||||||
@ -65,34 +65,6 @@ def delete(request, deleteId=None):
|
|||||||
return redirect('posts')
|
return redirect('posts')
|
||||||
|
|
||||||
|
|
||||||
def edit(request, editId=None):
|
|
||||||
init_loger(__name__)
|
|
||||||
logger.debug(editId)
|
|
||||||
logger.debug(request.method)
|
|
||||||
editNotice = None
|
|
||||||
if editId:
|
|
||||||
editNotice = Notice.objects.get(id=editId)
|
|
||||||
logger.debug(editNotice)
|
|
||||||
if editNotice:
|
|
||||||
form = EditNoticeForm(editNotice)
|
|
||||||
#form.title = editNotice.notice_title
|
|
||||||
#form.notice_to_form(editNotice)
|
|
||||||
logger.info(form)
|
|
||||||
#if form.is_valid():
|
|
||||||
# return HttpResponse(status=204)
|
|
||||||
context = {'form' : form}
|
|
||||||
return render(request, 'posts/edit.html', context)
|
|
||||||
|
|
||||||
"""
|
|
||||||
newNotice = Notice(notice_title=form.cleaned_data['title'],
|
|
||||||
notice_text=form.cleaned_data['text'],
|
|
||||||
pub_start=form.cleaned_data['start'],
|
|
||||||
pub_end=form.cleaned_data['end'])
|
|
||||||
newNotice.save()
|
|
||||||
send_event('notice', 'message', newNotice.id)
|
|
||||||
return redirect('posts')
|
|
||||||
"""
|
|
||||||
|
|
||||||
@csrf_exempt
|
@csrf_exempt
|
||||||
def notice_list(request):
|
def notice_list(request):
|
||||||
if request.method == 'GET':
|
if request.method == 'GET':
|
||||||
|
@ -21,7 +21,6 @@ Index
|
|||||||
<p>{{ notice.notice_text }}</p>
|
<p>{{ notice.notice_text }}</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="{% url 'delete' deleteId=notice.id %}" class="btn btn-danger" role="button">Delete</a>
|
<a href="{% url 'delete' deleteId=notice.id %}" class="btn btn-danger" role="button">Delete</a>
|
||||||
<a href="{% url 'edit' editId=notice.id %}" class="btn btn-info" role="button">Edit</a>
|
|
||||||
</p>
|
</p>
|
||||||
{% if message %}
|
{% if message %}
|
||||||
<script>
|
<script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user