Linux 创建并且运行Django项目

注意你的python3版本,和django的版本,是否合适!!两者是有匹配关系的!
参考链接

在这里插入图片描述

1. 安装django模块

pip3 install -i https://pypi.douban.com/simple  django==1.11.25 

2. 升级pip3工具

pip3 install  -i https://pypi.douban.com/simple  --upgrade pip

3. 在linux平台,使用命令创建django项目了

django-admin  startproject  dj1

4. 创建一个应用 app01

# 进入Django项目目录
[root@s25linux dj1]# django-admin startapp app01

5. 编写一个视图函数,实现简单功能

hello视图,修改app01,【访问hello视图,返回字符串,屏幕前的靓仔们很强】

5.1. 修改django的settings.py ,注册app01 ,并且修改允许访问的主机列表

ALLOWED_HOSTS = ["*"]
   INSTALLED_APPS = [
      'django.contrib.admin',
      'django.contrib.auth',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.messages',
      'django.contrib.staticfiles',
      'app01',
  ]

5.2. 先修改django的 urls.py

from django.conf.urls import url
from django.contrib import admin
from app01 import views
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^hello/', views.hello),
]

5.3.编写django的app01.views,添加如下代码

from django.shortcuts import render,HttpResponse

def hello(requests):
    return HttpResponse("这里是Django返回的内容")

6. 进行数据库迁移

[root@s25linux dj1]# python3 manage.py migrate

7. 指定ip和端口,启动django

[root@s25linux mysite]# python3  manage.py  runserver 0.0.0.0:9000

8. 访问django项目

访问linux的ip地址+django的端口

9. 出现无法访问的问题,要根据报错去思考,到底是哪里出了什么问题

注意防火墙的问题
...
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值