Solved the issue...

I forgot to delete a old model from the import statement that was 
preventing the processor from running properly

On Saturday, May 17, 2014 11:45:55 AM UTC-7, Jacob wrote:
>
> Hello,
>
> I'm trying to get a page processor to work one a custom page model. 
>
> The custom app loads as well as the custom page model. I've also added 
> *page_processors.autodiscover() 
> *within the *urls.py *but nothing changed. There aren't any errors 
> showing and I don't see any extra sql searches when I run a Category Page.
>
> I'm running Python 2.7.3, Django 1.6.4 and Mezzanine 3.1.4.
>
> *models.py*
>
> *class Category(Page, RichText):*
>>   featured_image = FileField(verbose_name=_("Featured Image"),
>>         upload_to=upload_to("location.Category.featured_image", 
>> "locations"),
>>         format="Image", max_length=255, null=True, blank=True)
>>   locations = models.ManyToManyField("Location", blank=True,
>>                                      verbose_name=_("Locations"),
>>                                      through=Location.categories.through)
>>   class Meta:
>>     verbose_name = _("Location Category")
>>     verbose_name_plural = _("Location Categories")
>>
>  ...
>
>> *class Location(AbstractLocation, Displayable, RichText, 
>> AdminThumbMixin):*  
>>   categories = models.ManyToManyField("Category", blank=True,
>>                                       verbose_name=_("Location 
>> Categories"))
>>   image = models.CharField(_("Image"), max_length=100, blank=True, 
>> null=True)
>>   admin_thumb_field = "image"
>>   
>>   class Meta:
>>     verbose_name = _("Location")
>>     verbose_name_plural = _("Locations")
>>     
>>   @models.permalink
>>   def get_absolute_url(self):
>>     return ("location", (), {"slug": self.slug})
>
>
> *page_processors.py*
>
>
>> *@processor_for(Category)def category_processor(request, page):*
>>   locations = Location.objects.published(for_user=request.user).filter(
>>                                    page.category.filters()).distinct()  
>>   sub_categories = page.category.children.published()
>>   child_categories = Category.objects.filter(id__in=sub_categories)
>>   return {"locations": locations, "child_categories": child_categories}
>>  
>
>
> How can I discover what the issue is?
>
> Thanks. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to