Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 179393
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T14:23:57+00:00 2026-05-11T14:23:57+00:00

I know a site can have many apps but all the examples I see

  • 0

I know a site can have many apps but all the examples I see have the site called ‘mysite’. I figured the site would be the name of your site, like StackOverflow for example.

Would you do that and then have apps like ‘authentication’, ‘questions’, and ‘search’? Or would you really just have a site called mysite with one app called StackOverflow?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T14:23:57+00:00Added an answer on May 11, 2026 at 2:23 pm

    Django actually has 3 concepts here:

    • Project (I think this is what you’re calling site): This is the directory that contains all the apps. They share a common runtime invocation and can refer to each other.

    • App: This is a set of views, models, and templates. Apps are often designed so they can be plugged into another project.

    • Site: You can designate different behaviour for an app based on the site (ie: URL) being visited. This way, the same ‘App’ can customize itself based on whether or not the user has visited ‘StackOverflow.com’ or ‘RackOverflow.com’ (or whatever the IT-targeted version will be called), even though it’s the same codebase that’s handling the request.

    How you arrange these is really up to your project. In a complicated case, you might do:

    Project: StackOverflowProject     App: Web Version         Site: StackOverflow.com         Site: RackOverflow.com     App: XML API Version         Site: StackOverflow.com         Site: RackOverflow.com     Common non-app settings, libraries, auth, etc 

    Or, for a simpler project that wants to leverage an open-source plugin:

    Project: StackOverflowProject     App: Stackoverflow         (No specific use of the sites feature... it's just one site)     App: Plug-in TinyMCE editor with image upload         (No specific use of the sites feature) 

    Aside from the fact that there needs to be a Project, and at least one app, the arrangement is very flexible; you can adapt however suits best to help abstract and manage the complexity (or simplicity) of your deployment.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to know how to benchmark a php/mysql site. We have a
I have read many posts on this, especially here on this site, but I
I know many have asked this question, but I think my situation is a
How can we know that a site is a Sharepoint Site?
Does someone know of a Sqlite manager that I can put on my site,
I know this site is written using ASP.Net MVC and I do not see
How would i go about having my site know lets say IE User Visit's
Does anyone know why my site is all messed up on safari? I need
I have been trying to know about multilingual site. Where in url should be
I know that with a large site you would want to separate footers, menus,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.