So you developed a django app? Then you know the development server you run to test your code. This server is not for production use because it can't handle that many requests. It works different on production servers. You need a web server like Apache or Nginx to handle the requests and dispatching them to your application.
I don't know what DjangoEurope is doing there and I can't see what you have to do to get your app running. The default way is that you have to create a file to let your web server communicate with your application. This is done by a special interface specification called WSGI. What you have to do is explained right here in the django docs. Maybe DjangoEurope provides a special user interface for you to do that, I don't know, you have to ask them.
May this also answers the question about how you get your code on the server. If not, the default way here would be that you install an (S)FTP/SCP client on your local PC. This is like a file browser. Once you connected to the server using that client you can copy your files onto it. It may look like this. On top you enter your connection credentials and then you have your local files on the left and the remote files on the left.
TL;DR: Because you got a special host like DjangoEurope, it looks like you have to ask their support first.