Got there in the end. i needed all the url functionality from blog/urls.py 
as well as the blog_tags.
So everything is working like a charm, i basically have an entirely new 
blog engine that all sits within my app (my_cms) I just wanted to ask if 
this is enough separation from the mezzanine blog app? 
You say to create a new app, if everything lives in my own app (my_cms) al 
urls models views and template tags, will upgrading mezzanine be an issue 
still?
And thanks for your help.

On Friday, 13 November 2015 17:51:21 UTC, Neum Schmickrath wrote:
>
> I think you'll just need to add a new URL config in your app or Mezzanine 
> similar to the one in mezzanine/urls.py  You'll see there:
>
> # Mezzanine's Blog app.
> blog_installed = "mezzanine.blog" in settings.INSTALLED_APPS
> if blog_installed:
>     BLOG_SLUG = settings.BLOG_SLUG.rstrip("/")
>     blog_patterns = patterns("",
>         ("^%s" % BLOG_SLUG, include("mezzanine.blog.urls")),
>     )
>     urlpatterns += blog_patterns
>
> So you'll need to add a new base URL that includes your new ite blog app 
> urls.py file at the URL that you want. If you haven't already I would 
> recommend that you add the new blog "app" as a separate app in your 
> project, which will make updating mezzanine in the future much easier. 
>
> On Friday, November 13, 2015 at 8:36:50 AM UTC-7, Joseph Mohan wrote:
>>
>> I'm trying to replicate the blog model and admin so i can create a second 
>> blog. 
>> To do this i have literally copy and pasted from 
>> http://mezzanine.readthedocs.org/en/latest/_modules/mezzanine/blog/models.html
>> and swapped all 'BlogPost' for my custom 'Ite' and any 'blog_post' to 
>> 'ite_post'. i dont need the commenting or rating so got rid of anything 
>> relevant. All this lives in 'my_cms/models.py'
>> So far so good. copied the relevant admin stuff from 
>> https://raw.githubusercontent.com/stephenmcd/mezzanine/master/mezzanine/blog/admin.py
>> and now i have the admin all set up working fine. 
>> I just need to wrap my head round how to set up the urls.. 
>>
>> having trouble in the blog model with the line: 
>>
>>     url_name = "blog_post_detail"
>>
>> If i change this to what i would like as a new url: 'ite_post_detail' and 
>> enter a new 'Ite post' it saves fine but when i try to 'view on site' 
>> obviously it goes off to the original blog and a page that doesn't exist.
>>
>> I assume i'll just have to set up my templates in the same format as the 
>> blog (but with new names: ite_post_detail, ite_post_list)
>> but don't know where to start in urls.py?
>>
>> Any help or links greatly appreciated
>>
>

-- 
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 mezzanine-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to