centos7下安装配置django,开始第一个项目;

一、安装(注本人使用的centos7下,有python2和python3,涉及到python3的使用pip3,python3)

安装django: pip3 install django==2.1.2

查看版本号:pip3 show django

检查是否安装成功:

方式一、python3下,检查版本;

方式二、查看django-admin信息,会发现提示command no found;

  find / -name django-admin,查看路径,然后创建软链接;

这样,再次查看django-admin,提示如下图信息,正常,图中可以看可用的子命令;

至此,centos7下安装配置django完成;

 下面创建项目

本文在/usr/local下面创建Django_project目录 (mkdir Django_project)

创建一个helloworld项目,django-admin startproject helloworld

centos下若想查看树形结果,yum install tree

这些目录或文件的用处是:

最外层的helloworld:项目的容器,可以随便命名。

manage.py:一个让你用各种方式管理Django项目的命令行工具。

__init__.py:一个空文件,告诉python这个目录应该被认为是一个python包。

settings.py:Django项目的配置文件。

urls.py:URL声明,就像你网址的“目录”。

wsgi.py:作为你的项目的运行在WSGI兼容的web服务器上的入口。

启动服务

方式1.python3 manage.py runserver,此时只可以本地访问,不可以使用ip:8000访问;

方式2:python3 manage.py runserver 0.0.0.0:8000,此时可以通过ip访问;但提示 DisallowedHost

  解决办法:setting.py中‘ALLOWED_HOSTS = []‘改为 ‘ALLOWED_HOSTS = [‘*‘]‘

  刷新浏览器中的网页即可;django修改文件内容,会自动加载,新增文件需重新启动服务;

原文地址:https://www.cnblogs.com/canglongdao/p/12198981.html

时间: 2024-12-19 21:11:33

centos7下安装配置django,开始第一个项目;的相关文章

Centos7下安装配置Redsocks

Redsocks是一个开源的网络程序,代码依赖开源的libevent网络库.Redsocks允许你将所有TCP连接重定向到SOCKS或HTTPS代理,比如Shadowsocks(Centos7下安装配置Shadowsocks).通常的用途是流量透传或流量转发,首先将本机上目的地为的某些特定IP的流量转发到Redsocks的监听端口上(本文为8888),之后Redsocks会将这些流量再转发给后端的Shadowsocks,再通过shadowocks转到更远的地方. 1.下载编译 [[email p

Linux centos7下安装配置redis及Redis desktop Manager工具连接注意事项

基本工具:VMware12.CentOS-7-x86_64-Everything-1611.iso.redis-desktop-manager-0.8.0.3841 废话不多说,首先,关于什么是Redis.Redis的安装,请下载这个文档去阅读. http://pan.baidu.com/s/1bBPYua 阅读完安装Redis的文档后,启动Redis显示下图,则成功! 关于前端与后端启动命令,请务必注意路径! 根据文档的模式安装成功后,redis.conf文件复制进来后,自己的redis目录应

CentOS7下安装配置LAMP详细教程

一. 关闭CentOS7防火墙和SELinux      1.关闭CentOS7防火墙 systemctl stop firewalld.service#停止firewall systemctl disable firewalld.service#禁止firewall开机启动      2.关闭SElinux安全系统 vim /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled 重启CentOS      二. yum安装gcc和gcc

CentOS7下安装配置 Hadoop 2.8.x, JDK安装, 免密码登录, Hadoop Java示例程序运行

01_note_Hadoop的源起与体系介绍:实施Hadoop集群:CDH家族 解压tar包安装JDK以及环境变量配置  tar -xzvf jdkxxx.tar.gz to /usr/app/ (自定义app用来存放安装后的app) java -version 查看目前系统java版本以及环境 rpm -qa | grep java 查看安装包以及依赖 yum -y remove xxxx (删除grep出来的每一个包) 配置环境变量 /etc/profile,配置完之后启用配置source

Centos7下安装配置Elasticsearch 6及相关问题的处理

1.安装步骤省略,这里可以在官网直接下载tar包解压即可使用 2.修改配置文件操作(主上面的操作): [[email protected] ~]# vim /usr/local/elk/elasticsearch-6.2.4/config/elasticsearch.yml cluster.name: Jiang     #添加集群的名字 node.name: jiang        #添加节点名字,和主机名一致便可 node.master: true       #打开主节点 node.da

CentOS7下安装配置流媒体服务器Red5

背景:因工作需要,要研究一些流媒体服务器相关的技术,主要是为了搭建直播所用的服务器,本文是基于CentOS7搭建Red5流媒体服务器,利用OBS推流工具可实现简单的直播.观看功能. 下载 我们可以直接从github官网下载最新版本的Red5-server,因为我们是在Linux系统搭建的环境,这里选择red5-server-1.0.9-RELEASE.tar.gz.点击跳转下载页面 下载完成之后,上传至/use/local路径下,然后就可以开始解压安装了. 明天上午继续更新...

CentOS7下安装配置vncserver

之前试了xmanager,不过好像和在centos6有很大不同,居然没成功,然后找到了vncserver,试了下,成了 参考:http://blog.csdn.net/jiangliqing1234/article/details/40866165 一.安装 1.以root用户运行以下命令来安装vncserver; yum install tigervnc-server tigervnc-server-module 2.同样运行以下命令来安装vncviewer; yum install vnc

CentOS7下安装配置PPTP VPN服务器

一.运行环境系统:CentOS Linux release 7.2.1511 (Core) 软件包:ppp-2.4.5-33.el7.x86_64pptpd-1.4.0-2.el7.x86_64iptables-1.4.21-17.el7.x86_64iptables-services-1.4.21-17.el7.x86_64 二.安装方式使用yum安装yum install -y ppp pptpd iptables 三.安装完毕后配置pptp1.配置DNS参数vim /etc/ppp/opt

CentOS7下安装配置vncserver/vncviewer

一.安装 以root用户运行以下命令来安装vncserver; yum install tigervnc-server 同样运行以下命令来安装vncviewer; yum install vnc 停止并禁用防火墙: systemctl stop firewalld.service systemctl disable firewalld.service 二.配置 vncviewer基本上不用配置: vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字