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.