Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I'm new to django, and have a small finished project I'd like to publish online. Is it possible to host my site as a github project page, or do I have to use a service like OpenShift?
You can deploy Django on a physical server or VPS (see the deployment docs). You don't have to use a a platform as a service like OpenShift or Heroku.
It is not possible to host a Django site on Github pages. Github pages is for static sites, whereas Django requires Python to generate pages dynamically.
If you do not want to use OpenShift, but instead would prefer a more python-centric environment, I just discovered PythonAnywhere today. They appear to allow you to host Django websites and you can even use it for the Django tutorial.
Honestly, that may depend on whether you can make a static site using django, because GitHub will work for you if you have a static site.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 11 months ago.
Improve this question
I was trying to create Django-based templates, which I found after a bit of searching on the Django CMS site. But then I went to install it and figure out how to make a template for it, I just realized
Just installing Django CMS is difficult for the simple user, but even for me, the programmer, it is difficult to install. Is there no substitute for it? Or how can I make it easier for my users to install?
Django is a generic web software framework; trying to compare it in itself to WordPress is quite apples-to-oranges.
Django CMS, which you've found, is one CMS application for Django. Wagtail is another popular one. (There are a bunch more.
It's also not unheard of for someone to roll their own CMS on top of Django.)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I'm working as an apprentice for a software company in Germany. The most time I work for projects with Visual Basic for Application (Excel). For my finals I need more practice in modern languages.
I like to build a web-application for free, can be a little project or something bigger, the important thing is that I learn a few things about planing a project, speaking with the customer about the project and build the application.
Why Python and Django?
Aside from VBA, I learned Python for my own projects. But writing application for myself is not the same like working for a customer.
Best Regards,
Tobias.M
You can get better answers from developers so ask your question on stackexchange.
Stackoverflow.com is the place where you can ask programming code related stuff.
You asked so here is your answer :
Big companies using Django:
Google
Youtube
Instagram
The Washington Post
Spotify
Pinterest
reddit
Dropbox many more.
Why Django:
The Web framework for perfectionists with deadlines.
Admin Panel by default
Create complex and database-driven applications
Free Open Source
Scalable
Secure
Projects :
Todo App
Messenger App
Authentication System with Email Backend
Blog
Blog with different level permissions
Django Projects for practive
Get started with Django projects
Further Reading
Top 10 Django Apps and Why Companies Are Betting on This Framework
Why Django is the Best Web Framework for Your Project
20 Advantages of Doing Web Development with Python and Django
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm working on a new Django REST Framework project and I'm using Django REST Swagger to have provide beautiful documentation out of the box. However, I would like to share this documentation without having to spin up a staging machine or anything like that. I would just like to generate static sphinx-like documentation, without the fancy client features. I don't need to be able to actually hit the API endpoints. I just want a user friendly description of what endpoints exist, what they accept/return etc.
Is this possible using Django REST Swagger? If not, is there any tool that does this? Or do I just have to write sphinx documentation manually?
Django REST Swagger allows you to generate documentation with swagger-ui. You can follow the example as a starting point.
Here is an example of documentation using swagger-ui: http://petstore.swagger.io/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I am currently writing some extensive documentation using Sphinx for a rather complex Django web site. I have been working on this in-house and before I leave soon I want to leave behind detailed documentation accessible by the new devs/admins for the site.
My question is what are my options for hosting this documentation? I would prefer it to be private. Also the docs are concerning a website not a python package. For these two reasons I am thinking that Read the Docs may not be the most appropriate option.
I ran across django-sphinxdoc , though this requires setting up Haystack as the backend. Is there not a way to simply server the docs using the built in js search? Or a service which allows private hosting of the docs?
Any options would be much appreciated.
Sphinx can generate static .html files (make html). Put those HTML files up on an internal web server and you should be good to go.
See the answer to this question (full disclosure, I asked the question, got no answer did some research and coding and posted the answer, so while it works there may be better ones out there. I'd be much obliged if someone would point them out.)
This gitlab repo shows a working example here.
Uses static password protection and is also discussed in this issue.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for an easy to use static file service that I can use with my application server. I'm using Django and just need a simple service that let's me host static files that I can call from my templates.
It would be best if the service had an easy way to secure certain files and had a way to easily integrate that secure file sending.
I could just use a webserver I have, but I'm currently testing Heroku and it doesn't host static files. I'd use my other webservers, but I'm looking for something that can handle the secure files better then just an ngix server. I'm not a great admin so I was hoping for a easy-to-use API based or something static server host.
Essentially I want to do what is described in here: http://forum.slicehost.com/comments.php?DiscussionID=1929
But from a server that is not "local" to the application server, like http://wiki.nginx.org/NginxXSendfile that requires.
Well that depends on what you need. Are you looking for a CDN, then go to google and search CDN and spend a few hours picking one out. If you're looking to store user uploaded files perhaps try S3.
If your looking for how to deal with this in django. Well then that's what the STATIC_URL (or MEDIA_URL) setting handles for you (as well as the {{ MEDIA_URL }} idiom is for in templates (replaced by staticfiles in django 1.3)