I am building and customizing a Pinax site, and wish to customize the page
title (now all page titles begin with "Pinax Social Demo"). An ack though
the project and the virtualenv found the string "Pinax Social Demo" found
the project's fixtures/initial_data.json but changing the value there did
not cause new pages to display with a custom title (as it probably
shouldn't; the filename suggest it is to initially populate text fixtures
or conceivably initialize a database setting rather than be dynamically
queried per page load).

I tried to log in to the admin interface, hoping to find something I could
configure there, but got a 404 with or without a trailing slash. I went to
make necessary uncommenting in the base urls.py, as this behavior is
typical of a Django project where the developer has not opted in to add the
interface, but everything I can see in urls.py looks like a setup to opt in
to admin interface availability.

For any curious readers, my urls.py reads:

from django.conf import settingsfrom django.conf.urls.defaults import
*from django.views.generic.simple import direct_to_template
from django.contrib import admin
admin.autodiscover()
from bookmarks.feeds import BookmarkFeedfrom bookmarks.models import
BookmarkInstancefrom microblogging.feeds import TweetFeedAll,
TweetFeedUser,                    TweetFeedUserWithFriendsfrom
microblogging.models import Tweetfrom swaps.models import Offerfrom
tagging.models import TaggedItemfrom wakawaka.models import WikiPage
from pinax.apps.account.openid_consumer import PinaxConsumerfrom
pinax.apps.blog.feeds import BlogFeedAll, BlogFeedUserfrom
pinax.apps.blog.models import Postfrom pinax.apps.photos.models import
Imagefrom pinax.apps.topics.models import Topicfrom
pinax.apps.tribes.models import Tribe


handler500 = "pinax.views.server_error"


tweets_feed_dict = {"feed_dict": {
    "all": TweetFeedAll,
    "only": TweetFeedUser,
    "with_friends": TweetFeedUserWithFriends,}}

blogs_feed_dict = {"feed_dict": {
    "all": BlogFeedAll,
    "only": BlogFeedUser,}}

bookmarks_feed_dict = {"feed_dict": {"": BookmarkFeed }}


urlpatterns = patterns("",
    url(r"^$", direct_to_template, {
        "template": "homepage.html",
    }, name="home"),
    url(r"^admin/invite_user/$", "pinax.apps.signup_codes.views.
         admin_invite_user", name="admin_invite_user"),
    *url**(r"^admin/", include(admin.site.urls)),*
    url(r"^about/", include("about.urls")),
    url(r"^account/", include("pinax.apps.account.urls")),
    url(r"^openid/(.*)", PinaxConsumer()),
    url(r"^profiles/", include("pinax.apps.profiles.urls")),
    url(r"^bbauth/", include("pinax.apps.bbauth.urls")),
    url(r"^authsub/", include("pinax.apps.authsub.urls")),
    url(r"^blog/", include("pinax.apps.blog.urls")),
    url(r"^invitations/", include("friends_app.urls")),
    url(r"^notices/", include("notification.urls")),
    url(r"^messages/", include("messages.urls")),
    url(r"^announcements/", include("announcements.urls")),
    url(r"^tweets/", include("microblogging.urls")),
    url(r"^tribes/", include("pinax.apps.tribes.urls")),
    url(r"^comments/", include("threadedcomments.urls")),
    url(r"^i18n/", include("django.conf.urls.i18n")),
    url(r"^bookmarks/", include("bookmarks.urls")),
    url(r"^photos/", include("pinax.apps.photos.urls")),
    url(r"^avatar/", include("avatar.urls")),
    url(r"^swaps/", include("swaps.urls")),
    url(r"^flag/", include("flag.urls")),
    url(r"^locations/", include("locations.urls")),
    url(r"^feeds/tweets/(.*)/$",
"django.contrib.syndication.views.feed",       tweets_feed_dict),
    url(r"^feeds/posts/(.*)/$",
"django.contrib.syndication.views.feed",        blogs_feed_dict),
    url(r"^feeds/bookmarks/(.*)/?$",
"django.contrib.syndication.views.feed",   bookmarks_feed_dict),)
## @@@ for now, we'll use friends_app to glue this stuff together

friends_photos_kwargs = {
    "template_name": "photos/friends_photos.html",
    "friends_objects_function": lambda users: Image.objects.
         filter(is_public=True, member__in=users),}

friends_blogs_kwargs = {
    "template_name": "blog/friends_posts.html",
    "friends_objects_function": lambda users: Post.objects.
         filter(author__in=users),}

friends_tweets_kwargs = {
    "template_name": "microblogging/friends_tweets.html",
    "friends_objects_function": lambda users: Tweet.objects.
         filter(sender_id__in=[user.id for user in users],
sender_type__name="user"),}

friends_bookmarks_kwargs = {
    "template_name": "bookmarks/friends_bookmarks.html",
    "friends_objects_function": lambda users: Bookmark.objects.
         filter(saved_instances__user__in=users),
    "extra_context": {
        "user_bookmarks": lambda request: Bookmark.objects.
         filter(saved_instances__user=request.user),
    },}

urlpatterns += patterns("",
    url(r"^photos/friends_photos/$",
"friends_app.views.friends_objects",
kwargs=friends_photos_kwargs, name="friends_photos"),
    url(r"^blog/friends_blogs/$", "friends_app.views.friends_objects",
         kwargs=friends_blogs_kwargs, name="friends_blogs"),
    url(r"^tweets/friends_tweets/$",
"friends_app.views.friends_objects",
kwargs=friends_tweets_kwargs, name="friends_tweets"),
    url(r"^bookmarks/friends_bookmarks/$",
"friends_app.views.friends_objects", kwargs=friends_bookmarks_kwargs,
name="friends_bookmarks"),)

tagged_models = (
    dict(title="Blog Posts",
        query=lambda tag : TaggedItem.objects.get_by_model(Post, tag).
         filter(status=2),
        content_template="pinax_tagging_ext/blogs.html",
    ),
    dict(title="Bookmarks",
        query=lambda tag :
TaggedItem.objects.get_by_model(BookmarkInstance,    tag),
        content_template="pinax_tagging_ext/bookmarks.html",
    "friends_objects_function": lambda users: Bookmark.objects.
         filter(saved_instances__user__in=users),
    "extra_context": {
        "user_bookmarks": lambda request: Bookmark.objects.
         filter(saved_instances__user=request.user),
    },}

urlpatterns += patterns("",
    url(r"^photos/friends_photos/$",
"friends_app.views.friends_objects",
kwargs=friends_photos_kwargs, name="friends_photos"),
    url(r"^blog/friends_blogs/$", "friends_app.views.friends_objects",
         kwargs=friends_blogs_kwargs, name="friends_blogs"),
    url(r"^tweets/friends_tweets/$",
"friends_app.views.friends_objects",
kwargs=friends_tweets_kwargs, name="friends_tweets"),
    url(r"^bookmarks/friends_bookmarks/$",
"friends_app.views.friends_objects", kwargs=friends_bookmarks_kwargs,
name="friends_bookmarks"),)

tagged_models = (
    dict(title="Blog Posts",
        query=lambda tag : TaggedItem.objects.get_by_model(Post, tag).
         filter(status=2),
        content_template="pinax_tagging_ext/blogs.html",
    ),
    dict(title="Bookmarks",
        query=lambda tag :
TaggedItem.objects.get_by_model(BookmarkInstance,    tag),
        content_template="pinax_tagging_ext/bookmarks.html",
    ),
    dict(title="Photos",
        query=lambda tag: TaggedItem.objects.get_by_model(Image, tag).
         filter(safetylevel=1),
        content_template="pinax_tagging_ext/photos.html",
    ),
    dict(title="Swap Offers",
        query=lambda tag : TaggedItem.objects.get_by_model(Offer, tag),
    ),
    dict(title="Topics",
        query=lambda tag: TaggedItem.objects.get_by_model(Topic, tag),
    ),
    dict(title="Tribes",
        query=lambda tag: TaggedItem.objects.get_by_model(Tribe, tag),
    ),
    dict(title="Wiki Articles",
        query=lambda tag: TaggedItem.objects.get_by_model(WikiPage, tag),
    ),)
tagging_ext_kwargs = {
    "tagged_models": tagged_models,}

urlpatterns += patterns("",
    url(r"^tags/(?P.+)/(?P.+)$", "tagging_ext.views.tag_by_model",
        kwargs=tagging_ext_kwargs, name="tagging_ext_tag_by_model"),
    url(r"^tags/(?P.+)/$", "tagging_ext.views.tag",
        kwargs=tagging_ext_kwargs, name="tagging_ext_tag"),
    url(r"^tags/$", "tagging_ext.views.index", name="tagging_ext_index"),)
if settings.SERVE_MEDIA:
    urlpatterns += patterns("",
        url(r"", include("staticfiles.urls")),
    )

I would welcome any help being able to access the admin interface by
pointing my browser to https://domain.tld/admin/ (and any help changing the
page title from "Pinax Social Demo")

I'd think that '*url**(r"^admin/", include(admin.site.urls)),*' would
connect with https://domain.tld/admin/ and display an admin interface login
page (or an admin homepage if cookies say you're logged in).

What am I missing?
-- 
[image: Christos Jonathan Seth Hayward] <https://cjshayward.com/>
*C.J.S. Hayward <https://cjshayward.com/>*, a User Experience professional.

Email <c...@cjshayward.com> • Flagship Website <https://cjshayward.com/> •
Github <https://github.com/jonathanhayward> • *LinkedIn
<http://www.linkedin.com/in/jonathanhayward>* • Portfolio + More
<http://jonathanhayward.com/> • *Recent Title
<https://www.packtpub.com/application-development/reactive-programming-javascript>*
 • Skills <http://jsh.name/>

Loads of talent and a thorough grounding in all major academic disciplines
supporting User Experience.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAE6_B5TkZLYcu0xtY017yGsBgUwqu5-5-TphXUM9nv1Onb%3DKzw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to