Ejemplo n.º 1
0
def createFeed(request, feed_id=None):
	context = RequestContext(request, {'user': request.user})
	print "ID: ", request.user.id, " Name: ", request.user.username, request.user.is_anonymous()
	#print dir(request.user)

	if (not request.user) or request.user.is_anonymous():
		#return HttpResponseRedirect("/event/" + str(event_id))
		print "bad user! not logged in! not your event!"

	if feed_id:
		print "got an id"
		feed = get_object_or_404(NewsFeed, pk=feed_id)
		
		if request.user.id != feed.owner_id:
			print "not your event, kiddo"
			#return HttpResponseRedirect("/event/" + str(event_id))
	else:

		if (not request.user) or request.user.is_anonymous():
			#return HttpResponseRedirect("/event/" + str(event_id))
			print "bad user! not logged in! not your event!"

		print "ain't got no event id"
		feed = NewsFeed(owner_id=request.user.id)
		feed.save()
	#return HttpResponse("So you wanna create an event, eh?")
	all_sources = NewsSource.objects.all()
	return render(request, 'create_feed.html', {'all_sources': all_sources, 'feed':feed })
Ejemplo n.º 2
0
 def test_slugify_on_save(self):
     feed = NewsFeed(title="My Special Feed")
     feed.save()
     self.assertEquals(feed.slug, 'my-special-feed')
Ejemplo n.º 3
0
 def test_slugify_on_save(self):
     feed = NewsFeed(title="My Special Feed")
     feed.save()
     self.assertEquals(feed.slug, 'my-special-feed')
Ejemplo n.º 4
0
 def setUp(self):
     create_news_items(is_sticky=False, amount=7)
     feed = NewsFeed(title='second feed')
     feed.save()
     self.widget = NewsWidget()