How can I make my django app when run the server then when I put 127.0.0.1 un my url wil show my created site.. not 127.0.0.1/posts Here's my urls.py for my site.
admin urls.py
from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^posts/', include("posts.urls", namespace='posts')),
]
my urls.py on myapp
from django.conf.urls import url
from django.contrib import admin
from .views import (
post_list,
post_create,
post_detail,
post_update,
post_delete,
)
urlpatterns = [
url(r'^$', post_list, name='list'),
url(r'^create/$', post_create),
url(r'^(?P<id>\d+)/$', post_detail, name='detail'),
url(r'^(?P<id>\d+)/edit/$', post_update, name='update'),
url(r'^(?P<id>\d+)/delete/$', post_delete),
]
My current project is that when I access it it should be 127.0.0.1/posts/ I want my post_list show when I hit 127.0.0.1/
I want to deploy it on pythonanywhere... Hope you guys will help me..Thanks!!
I think you need to change your admin urls.py
before:
url(r'^posts/', include("posts.urls", namespace='posts')),
after:
url(r'',include('posts.urls', namespace='post')),