Используя функциональное представление, вам нужно реализовать все, включая создание формы для вашей модели :
def create_object(request):
if request.method == 'GET':
form = ObjectForm()
if request.method == 'POST':
form = ObjectForm(request.POST)
if form.is_valid():
instance = form.save() # instance created
# now redirect user or render a success template
return redirect(...)
# if request method is GET or form is invalid return the form
return render(request, 'path/template_name.html', {'form': form})
Поскольку старый пример взглянул на 'исказить' пример. Обратите внимание, что это - вещь, созданная назад в 1992 (просто посмотрел в distort.c).
Потрясающая программа, которая вызывает пульсации в изображении везде, где кнопка мыши нажимается. Другой режим действий программы как лист резины и можно вытянуть путем перетаскивания мыши.
Мне удалось скомпилировать пример на моем Mac.
#include <GL/glut.h>
кому: #include <GLUT/glut.h>
usleep(33*1000);
в idle()
функцияripple_precalc.c
кому: ripple_precalc.c.org
(или просто комната это)cc *.c -framework GLUT -framework OpenGL
"создаст a.out
(первое, что пришло на ум), Возможно, сетчатое искажение, где структура прикрепляется к вершинам и следовательно, кажется, слегка колеблется как сетчатые вершины, перемещено? Движущимся рядом смещений вершины вокруг сетки Вы могли сделать универсальную пульсацию как волновой фронт...
JeeBee это правильно. Вы можете использовать свой код на этом уроке: